/* NON-HEADER */

*{padding:0; margin:0;}
 body
    {
        font-size:8pt;
        background-image: url(images/BgBody.jpg);
        background-repeat: repeat-x;
        background-color: #182535;
        font-family: Tahoma, verdana,arial,sans-serif;


    } /*Font-size: 1.0em = 10px when browser default size is 16px*/
 .overlay{
	position:absolute;
	top: 367px;
	left: 65%;
	width:200px;
	height:289px;
	text-align: center;
	z-index:1000;
}
 .overlay .gift{
	display:none;
	width:150px;
	height:159px;
	background:url(images/Gift.png) no-repeat top right;
}

 .overlay .drop{
	display:none;
	width:300px;
	height:223px;
	background:url(images/fruits.png) no-repeat top left;
	margin:-50px 0px 0px -100px;
}
 .overlay .drop a#fruit-left{
	width:75px;
	height:70px;
	display:block;
	position:absolute;
	bottom:40px;
	left:-100px;
}
 .overlay .drop a#fruit-right{
	width:80px;
	height:70px;
	display:block;
	position:absolute;
	bottom:10px;
	right:50px;
}

/*
.overlay{
	display:none;
	position:absolute;
	top: 367px;
	left: 50%;
	width:300px;
	height:289px;
	text-align: center;
	z-index:1000;
	background:url(images/Prosfora-2.png) no-repeat top right;
}
.overlay a#close{
	width:18px;
	height:18px;
	display:none;
	position:absolute;
	top:0px;
	right:0px;
	background:url(images/x.png) no-repeat top right;
}
.overlay a.offer{
	width:300px;
	height:289px;
	display:block;
}
*/
.page-container
    {
        padding: 0;
        width:960px;
        /*height: 720px;*/
        min-height:720px;
        margin:auto;
        margin-top:10px;
        margin-bottom:0px;
        background: #182535;
        border: 0px solid #f00;
        background-image:  url('images/bgContainer.jpg');
        background-repeat: repeat-y;
        font-size:1.0em;
        position:relative;/*--------------here-------------------*/
    }
.main
    {
        clear:both;
        width:960px;
        padding-bottom:0px;
        min-height: 368px;
         /*height: 368px;*/
         border: 0px solid #fff;
         overflow: hidden;
        /*background:transparent url(images/bg_main_withoutnav.jpg) repeat-y; */
    }

.footer
    {

        clear:both;
        margin:auto;
        width:960px;
        height: 20px;
        text-align: center;
        padding:4px 0 0 0;
        background-color: #565656;
        color: #FFFFFF;
        text-align: center;
        vertical-align: middle;
        font-size:1.0em;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
    }

/* --- For alternative headers START PASTE here --- */

/* HEADER */
.header
    {
        width:960px;
        /*font-family:"trebuchet ms",arial,sans-serif;*/
    }
.header-top
    {
        height: 70px;
        margin: 0px;
        background-color:  #FFFFFF;
        width: 960px;
        padding: 0px;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
    }
.header-middle
    {
        clear: both;
        width:960px;
    }

.separator10
    {
        clear:both;
        margin-top: 10px;
        margin-bottom:5px;
        border: 0px solid #ccc;
    }
.header-breadcrumbs {clear:both; width:900px; padding:1.0em 0 1.5em 0; background:rgb(255,255,255) url(images/bg_head_breadcrumbs.jpg) repeat-y;}

/*******************/
/*  HEADER SECTION */
/*******************/
    .sitelogo
        {
            width:260px;
            height:60px;
            position:absolute;
            z-index:1;
            margin:10px 0 0 45px;
            background:url(images/LogoInfowood.jpg) no-repeat;

        }
    /*======= nav1 ==============================================================*/
    .nav1
        {
            width:350px;
            position:absolute;
            z-index:3;
            margin:15px 0 0 600px;
        }
    .nav1 ul
        {
            float:right;
            padding:0 15px 0 0;
            font-weight:bold;
        }
    .nav1 li , .nav1 li.sel
        {
            display:inline;
            list-style:none;
        }
    .nav1 li a
        {
            display:block;
            float:left;
            padding:25px 10px 0 10px;
            border-right: 1px solid #325170;
            color:#325170;

            text-decoration:none;
            font-size:11px;
            font-weight:bold;
            /*height: 20px;*/
        }
    .nav1 li.sel a
        {
            background: url(images/Star.jpg) no-repeat top;
            /*padding:20px 10px 0 10px; */
        }
    .nav1 a:hover
        {
            text-decoration:underline;
            color:#9aa402;
        }
    /*=============================================================================*/

    /*main menu*/
    .nav21
        {
            white-space:nowrap /*IE hack*/;
            float:left;
            width:960px;
            height: 34px;
            border:none;
            background:#282828;
            color:#FFFFFF;
            font-size:11px;
             position: relative; z-index: 10;
            /*font-family: Verdana;  font name */

        } /*Color navigation bar normal mode*/
    .nav2
        {
            white-space:nowrap /*IE hack*/;
            float:left;
            width:960px;
            height: 30px;
            border:none;
            background:#282828;
            color:#FFFFFF;
            font-size:11px;
            /*font-family: Verdana;  font name */

        } /*Color navigation bar normal mode*/

    .nav2 ul
        {
            list-style-type:none;
            padding:0 15px 0 0 !important /*Non-IE6*/; padding:0 15px 0 0 /*IE6*/;
            font-weight:bold;
        }
    .nav2 li
        {
            display:inline;
            list-style:none;
            float:left;
            border-right: 1px solid #555555;
        }
    .nav2 li a
        {
            display:block;
            float:left;
            padding:8px 25px 0 25px !important /*Non-IE6*/; padding:8px 15px 0 15px /*IE6*/;
            background-color: #282828;
            border-right: 1px solid #555555;
            color:#ffffff;
            text-decoration:none;
            height: 25px;
            font-size:11px;
            font-weight:bold;
        }
    .nav2 a:hover
        {
                color:#ffffff;
                text-decoration:none;
                background-color: #565656;
        }
.header-bottom
    {
        clear: both;
        width:960px;
        height: 250px;
        background-color: #464646;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
    }
.header-bottomL , .header-bottomR
    {
        float: left;
        height: 250px;
    }
.header-bottomL
    {
        background-image: url(images/headeBanner.jpg);
        background-repeat: no-repeat;
        width: 750px;
        height:250px;
        background-color: #464646;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
    }
.header-bottomR
    {
        background-image:  url(images/bgHeaserR.jpg);
        background-repeat: no-repeat;
        background-color: #464646;
        width: 210px;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
    }
        .header-bottomR .fondo{
            /* font-family: Verdana; font name */
        	font-size: 10px; /* font size */
            font-weight: normal;
            text-align: left;
            color: #FFFFFF;
            padding-left: 25px;
            padding-right: 25px;
            padding-top: 10px;
            padding:10px 25px 4px 25px !important /*Non-IE6*/; padding:160px 25px 4px 25px /*IE6*/;
        }
        .header-bottomR  a { display:block; color:#fff; text-decoration:none; }
        .header-bottomR  a:hover { color:#f6ae26; text-decoration:none; }

.logo1992 {width:170px; height:100px; margin:18px 0 0 20px; border: 0px solid #fff;}
.logo1992_big {width:170px; height:100px; margin:54px 0 0 20px; border: 0px solid #fff;}

/*********************************************************/
.main-navigation
    {
        display:inline /*Fix IE floating margin bug*/;
        float:left;
        width:194px;
        margin:0 0 0 7px;
        overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
        border: 0px solid #555555;
    }
.main-content
    {
        display:inline; /*Fix IE floating margin bug*/;
        float:left;
        width:520px;
        margin:0 0 0 20px;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
        border: 0px solid #555555;
    }
.main-subcontent
    {
        display:inline /*Fix IE floating margin bug*/;
        float:right;
        width:194px;
        margin:0px 8px 0 0;
        overflow:visible !important /*Firefox*/;
        overflow:hidden /*IE6*/;
        border: 0px solid #555555;
    }

/*****************************************************************/
.navBox
    {
        width:197px;
        margin:20px 0 10px 0;
        /*padding:0 0 10px 0; */
        background-image: url(images/leftMenu.jpg);
        color:#c8d200;
    }
.navBoxUp
    {
        width:197px;
        height: 10px;
        background-image: url(images/LeftMenuUp.jpg);
        background-repeat: no-repeat;
    }
.navBoxD
    {
        width:197px;
        height: 10px;
        background-image: url(images/leftMenuDown.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
    }
.navBox h1
    {
       /* clear:both; */

        margin:0 0 5px 0px;
        line-height: 20px;
        padding:3px;
        color:#fff;
        border: 0px solid #ffffff;
        /*font-family:verdana,arial,sans-serif; */
        font-weight:bold;
        font-size:12px;
        width:170px;
    }

/* MAIN NAVIGATION */  
.nav3-grid
    {
        width:176px;
        /*border-bottom:solid 1px rgb(200,200,200);*/
        border-bottom:1px solid #878787;
        margin-left: 10px;
    }
.nav3-grid dt a, .nav3-grid dt a:visited
    {
        display:block;
        padding:5px 10px 5px 20px;
        border-top:  1px solid #878787;
        text-decoration:none;
        color:#000;
        font-weight:bold;
        font-size:11px;
        background-image: url(images/bulletBlue.jpg);
        background-repeat: no-repeat;
        background-position: 5px 10px;
    }



.nav3-grid dd a, .nav3-grid dd a:visited
    {
        display:block;
        min-height:1.7em /*Non-IE6*/;
        /*height:auto !important; height:1.7em /*IE6*/;  */
        line-height:1.7em;
        padding:0px 10px 0px 40px;
        border:none;
        font-weight:normal;
        text-decoration:none;
        color:#000;
        font-size:11px;
    }
.nav3-grid dt a:hover, .nav3-grid dd a:hover
    {
        background-color:#8e8e8e;
        /*background-color:rgb(143,174,215) /*For blue background*/;
        color:#fff;
        text-decoration:none;

    }
.nav3-grid  dt a:hover
    {
        background-image: url(images/bulletRed.jpg);
        background-repeat: no-repeat;
        background-position: 5px 10px;
    }

.nav3-grid a.selected , .nav3-grid a.selected:visited
    {
        background-color:#8e8e8e;
        color:#fff;
    }
.nav3-grid dt a.selected , .nav3-grid dt a.selected:visited
    {
        background-image: url(images/bulletRed.jpg);
    }
.nav3-grid dt a.selected1
    {
        color:#fff;
        background-image: url(images/bulletRed.jpg);
    }
/******************************************************************/
.main-content .breadcrumbs
    {
        width:520px;
        padding:1px 0 1px 0;
        background:rgb(255,255,255);
    }
.main-content .breadcrumbs ul
    {
        float:left;
        width:500px;
        list-style:none;
        padding:0 0 0 0px;
        overflow: visible;
        /*font-family:verdana,arial,sans-serif;*/
    }
.main-content .breadcrumbs ul li
    {
        display:inline;
        padding:0 8px 0 13px;
        background:transparent url(images/bg_bullet_arrow.gif) no-repeat 2px 3px;
        font-weight:bold;
        color:rgb(125,125,125);
        font-size:10px;
    }
.main-content .breadcrumbs ul a
    {
        color:rgb(70,122,167);
        text-decoration:none;
    }
.main-content .breadcrumbs ul a:hover
    {
        color:#9aa402;
        text-decoration:none;
    }
/* MAIN CONTENT */
.clear-contentunit {clear:both; width:524px; height:1px; border: 1px solid #ABB9C8; background:rgb(210,210,210); color:rgb(210,210,210);}
.clear-contentunit1 {clear:both; width:514px; height:1px; border: 1px solid #ABB9C8; background:rgb(210,210,210); color:rgb(210,210,210);}
.main-content .mBody{
    /*margin-left: -3px;
    overflow: visible;
    overflow-x:hidden;
    overflow-y: auto ;
    height: 320px; */
    width: 500px;
    border: #000 solid 0px;
    padding: 0 10px 0 10px;

}

.column1-unit
    {
        width:500px;
        text-align: justify;
        padding: 0;
        border-top: 0px dashed #ABB9C8;
        margin-bottom:10px !important /*Non-IE6*/;
        margin-bottom:5px /*IE6*/;



    }

.column-unit-line{
    clear: both;
    border-top: 1px solid #ABB9C8;
    height: 10px;
}

.column2-unit-left
    {
        float:left;
        width:240px;
        padding-right: 10px;
        border-top: 0px solid #ABB9C8;
        margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;
    }
.column2-unit-right {float:right; width:230px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

/* MAIN CONTENT */
.main-content h1
    {
        clear:both;
        margin:0.2em 0 1.1em 0;
        padding: 0 0 0 0.5em;
        /*font-family:verdana,arial,sans-serif; */
        color:#000;
        font-weight:normal;
        font-size:16px;
        background: url(images/headerBg.jpg) no-repeat left;
    }
.main-content h1 a, .main-content h2 a{color:rgb(70,122,167); font-weight:normal; text-decoration:none;}
.main-content h2 {clear:both; background: url(images/headerBg.jpg) no-repeat left;padding: 0 0 0 0.9em;  margin:1.0em 0 0.5em 0; /*font-family:"trebuchet ms",arial,sans-serif;*/ color:#000; font-weight: bold; font-size:14px;}
.main-content h3 {clear:both; margin:-1.0em 0 0.5em 0; /*font-family:"trebuchet ms",arial,sans-serif;*/ font-weight:normal; font-size:11pt;}
.main-content h1.side {clear:none;}
.main-content h2.side {clear:none;}
.main-content h3.side {clear:none;}

.main-content h4 {margin:0 0 0.3em 0; color: #003366; /*font-family:"trebuchet ms",arial,sans-serif;*/ font-weight: bold; font-size:10pt;}
.main-content h5 {margin:0em 0 0.30em 0; color:rgb(80,80,80); /*font-family:"trebuchet ms",arial,sans-serif;*/ font-size:9.5pt;}
.main-content h6 {margin:1.2em 0 0.2em 0; color:rgb(80,80,80); font-weight:bold; font-size:11px;}

/*
.main-content table {
    clear:both;  margin: 0px 0 5px 0;empty-cells:show; background-color:#fff; border:solid 1px #fff;
}
*/
.grid {clear:both;  margin:2.0em 0 0.2em 0px;  table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:#f9fef7; border:solid 1px rgb(211,211,211);}
.grid th.top {height:3.5em; padding:0 7px 0 0px; empty-cells:show; background-color:#9aa402; text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:10pt;}
.grid th {height:3.0em; padding:2px 20px 2px 0px; border:solid 1px rgb(211,211,211); background-color:#f9fef7; text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:10pt;}
.grid td {height:3.0em; padding:2px 7px 2px 3px; border:solid 1px rgb(211,211,211); background-color:#f9fef7; font-weight:normal; color:rgb(80,80,80); font-size:10pt }

.main-content hr{
margin:  3px 0 5px 0;
border:solid 1px #999999;
}


.main-content p {margin:4px 0 0 0;line-height:1.5em; font-size:10pt;}
.main-content p.center {text-align:center;}
.main-content p.right {text-align:right;}
.main-content p.details {clear:both; margin:-0.25em 0 1.0em 0; line-height:1.0em; font-size:10pt;}
.main-content blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:9pt;}
p.caption {clear:both; margin:0.5em 0 2.0em 20px; text-align:left; color:rgb(80,80,80); font-size:10px;}

.main-content ul {list-style:none; margin:6px 0 0 0;}
.main-content ul li {margin:0px 0 0 0; padding:0 0 0 12px; background:url(images/bg_bullet_full_2.gif) no-repeat 0 0.5em;line-height:1.4em; font-size:10pt;}
.main-content ul li ol li {margin:0;padding:0;background: none;}
.main-content ol {margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; margin:0.5em 0 1.0em 25px /*IE6*/;}
.main-content ol li {margin:0 0 0.2em 5px; line-height:1.4em; font-size:10pt;}

.contactform {width:480px; margin: auto; margin-top: 1em; padding:10px 10px 0 10px; border:solid 1px rgb(200,200,200); background-color:#EEF4E0;}
.contactform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);}
.contactform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:10px;}
.contactform label.left {float:left; width:150px; margin:0 0 0 10px; padding:2px; font-size:10px;}
.contactform select.combo {width:175px; padding:2px; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:10px;}
.contactform input.field {width:275px; padding:2px; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:10px;}
.contactform textarea {width:275px; padding:2px; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:10px;}
.contactform input.button {float:right; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; /*font-family:verdana,arial,sans-serif;*/ color:rgb(150,150,150); font-size:10px;}
.contactform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}

/********************************************************************/

.main-subcontent h1
    {
        clear:both;
        margin:0.2em 0 1.1em 1.0em;
        padding: 0 0 0 0.9em;
        /*font-family:verdana,arial,sans-serif;
        color:#9aa402;*/
        color:#000;
        font-weight: bolder;
        font-size:13px;
        background: url(images/headerBg.jpg) no-repeat left;
    }
.main-subcontent h3 {clear:both; margin:10px 10px 5px 20px; color:rgb(80,80,80); font-weight:bold; font-size:10px;} /* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */
.main-subcontent p {clear:both; margin:0 10px 1.0em 10px; color:rgb(80,80,80); line-height:1.3em; font-size:10px;}
.main-subcontent p.center {text-align:center;}
.main-subcontent p.right {text-align:right;}

.main-subcontent ul {list-style:none; margin:0.5em 10px 1.0em 20px;}
.main-subcontent ul li {margin:5px 0 0.2em 2px; padding:0px 0px 0 11px; background:url(images/bg_bullet_full_2.gif) no-repeat 0 0.4em; line-height:1.2em; font-size:10px;}
.main-subcontent ol {margin:0.5em 10px 1.0em 40px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 45px /*IE6*/;}
.main-subcontent ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:10px;}

/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-bottom:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after, .main-content div:after, .main-subcontent:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border:after, .subcontent-unit-noborder:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border-blue:after, .subcontent-unit-border-green:after, .subcontent-unit-border-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-noborder-blue:after, .subcontent-unit-noborder-green:after, .subcontent-unit-noborder-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0; /*clear:both*/; visibility:hidden;}
.footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}


/********************/
/*  COMMON CLASSES  */
/********************/
/*
.main img {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
.main img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
.main img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}
.main a img {border:solid 1px rgb(150,150,150);}
.main a:hover img {border:solid 1px rgb(220,220,220);}
*/
.main a {color:rgb(70,122,167); font-weight: normal; text-decoration:none;}

.main a:hover {color:rgb(42,90,138); text-decoration:underline;}
.main a:visited {color:rgb(42,90,138);}


.required{
    color: #FF3300;
}

.navImg
{
    float:left;
    /*position:absolute; z-index:2; */
    margin-top: 12px 0 0 4px !important /*Firefox*/; margin:13px 0 0 4px /*IE6*/;
    /*background-color: #CCCCCC; */
}
.navImg ul
    {
        float:left;
        padding:0;

    }
.navImg ul li {margin:5px 0 0.2em 0px; padding:0px 0px 0 0px; background-image: none; line-height:1.2em; font-size:10px;}
.navImg li
    {
        display:inline;
        list-style:none;

    }
.navImg li a
    {
        padding:2px 3px 2px 3px;
    }
.navImg a:hover {text-decoration:none;}
.navImg a img {border:none;}
.navImg img {margin:3px 2px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
.sideBox img{
    margin-left: 13px;
}
/*********************************/
.sideBox
    {
        width:197px;
       margin:10px 0 10px 0;
        /* padding:0 0 10px 0; */
        padding: 0;
        background-image: url(images/boxBg.jpg) ;
        border: 0px solid #000;
    }
        .sideBoxUp
        {
           background: url(images/boxUp.jpg) no-repeat top;
           /*background-position: top;**/
           height: 8px;
           margin: 0;
           border: solid 0px;
        }
        .sideBoxDown
        {
           margin: 0px;
           background-image: url(images/boxDown.jpg);
           background-position: bottom;
           background-repeat: no-repeat;
           height: 8px;
        }
    .sideBox h1
        {
           /* clear:both; */

            margin:0 0 0px 10px;
            /*height: 25px; */

            padding:0px 10px 0px 15px;
            color:#000;
            border: 0px solid #000;
            /*font-family:verdana,arial,sans-serif; */
            font-weight:bold;
            font-size:12px;
            width:155px;
            background: url(images/bulletBlue.jpg) no-repeat 10px 10px;


        }
.sideBox h1 a{color:#000;font-weight:bold; text-decoration:none;line-height: 25px;}
.sideBox .loginform {width:160px; margin:-10px 20px 0 20px;}
.sideBox .loginform p {clear:both; margin:0; padding:0;}
.sideBox .loginform fieldset {width:160px; border:none;}
.sideBox .loginform label.top {float:left; width:125px; margin:0 0 2px 0; font-size:10px;}
.sideBox .loginform label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; /*IE6*/; font-size:10px;}
.sideBox .loginform input.field {width:158px; margin:0 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px rgb(200,200,200); /*font-family:verdana,arial,sans-serif;*/ font-size:10px;}
.sideBox .loginform input.checkbox {float:left; margin:5px 0 0 0 !important /*Non-IE6*/; margin:2px 0 0 -3px /*IE6*/; border:none;}
.sideBox .loginform input.button {float:left; width:5.0em; margin:10px 0 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; /*font-family:verdana,arial,sans-serif;*/ color:rgb(150,150,150); font-size:10px;}
.sideBox .loginform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}

.sideBox h3 {clear:both; margin:1.0em 10px 0.5em 10px; color:rgb(80,80,80); font-weight:bold; font-size:9pt;}
.sideBox p {clear:both; margin:15px 10px 1.0em 15px; color:rgb(80,80,80); line-height:1.3em; font-size:9pt;}
.sideBox p.center {text-align:center;}
.sideBox p.right {text-align:right;}
.sideBox .slides_scroll {clear:both; position: relative; z-index: 0; margin:1.0em 0px 1.0em 13px; color:rgb(80,80,80); line-height:1.3em; font-size:10px;}

.sideBox ul {list-style:none; margin:0.5em 10px 1.0em 10px;}
.sideBox ul li {margin:5px 0 0.2em 2px; padding:0 0 0 11px; background:url(images/bg_bullet_full_2.gif) no-repeat 0 0.4em; line-height:1.2em; font-size:10px;}
.sideBox ol {margin:0.5em 10px 1.0em 30px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 35px /*IE6*/;}
.sideBox ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:10px;}

.sideBox img {clear:both; float:left; margin:0px 10px 0px 0; padding:1px; border:0px solid rgb(150,150,150);}
.sideBox img.center {clear:both; float:none; display:block; margin:0 auto; padding:0px; border:0px solid rgb(150,150,150);}
.sideBox img.right {clear:both; float:right; margin:0px 0 0px 10px; padding:1px; border:0px solid rgb(150,150,150);}
.sideBox a img {border:solid 0px rgb(150,150,150);}
.sideBox a:hover img {border:solid 0px rgb(220,220,220);}

/* right Photo Slide */
.slides_scroll {width:170px;height:290px;}
.slides_scroll img {width:170px;height:290px;}



 /**************************************/
 /*********************************/
.leftBox
    {
        width:196px;
        margin:10px 0 10px 0;
        /* padding:0 0 10px 0; */

    }
        .leftBoxUp
        {
           background: url(images/leftBoxUp.jpg) no-repeat top;
           /*background-position: top;**/
           height: 17px;
           margin: 0px;
           border: solid 0px;
           width:196px;
        }
        .leftBoxTitle
        {
           background: url(images/leftBoxTitle.jpg)  repeat-y;
           /*background-position: top;**/
           min-height: 10px;
           margin: 0px;
           border: solid 0px;
           width:196px;
        }
        .leftBoxContent
        {
           background: url(images/leftBoxContent.jpg)  repeat-y;
           /*background-position: top;**/
           min-height: 50px;
           margin: 0px;
           border: solid 0px;
           width:196px;
        }
        .leftBoxDown
        {
           margin: 0px;
           background-image: url(images/leftBoxDown.jpg);
           background-repeat: no-repeat;
           height: 23px;
           width:196px;
        }
    .leftBox h1
        {
           /* clear:both; */

            margin:0 0 0px 4px;
            /*height: 25px; */

            padding:0px 10px 10px 15px;
            color:#000;
            border: 0px solid #000;
            /*font-family:verdana,arial,sans-serif; */
            font-weight: normal;
            font-size:11pt;
            width:164px;
            max-width: 164px;
            text-align: center;

        }
.leftBox h1 a{color:#000;font-weight:bold; text-decoration:none;line-height: 25px;text-align: center; }

.leftBox h3 {clear:both; margin:1.0em 10px 0.5em 10px; color:rgb(80,80,80); font-weight:bold; font-size:10px;}
.leftBox p {clear:both; padding:5px 13px 5px 13px; color:rgb(80,80,80); line-height:1.3em; font-size: 9pt;}
.leftBox p.center {text-align:center;}
.leftBox p.right {text-align:right;}

.leftBox ul {list-style:none; margin:0.5em 10px 1.0em 10px;}
.leftBox ul li {margin:5px 0 0.2em 2px; padding:0 0 0 11px; background:url(images/bg_bullet_full_2.gif) no-repeat 0 0.4em; line-height:1.2em; font-size:10px;}
.leftBox ol {margin:0.5em 10px 1.0em 30px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 35px /*IE6*/;}
.leftBox ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:10px;}

/* right Photo Slide */

.faqs h2
{
    clear:both;
    /*background-image: url(images/plus.gif);*/
    background-image: none;
    background-repeat: no-repeat;
    background-position: left;
    padding: 0;  margin:1.0em 0 0 0; /*font-family:"trebuchet ms",arial,sans-serif;*/ color:#000; font-weight:normal; font-size:11pt;}

.faqs ol li { font-size: 10pt;margin:0 0 10px 0; }
.faqs ol li div { font-size: 10pt;margin:0px 0 10px 0; }
/********************************/

























