@charset "utf-8";
/* CSS Document */

/******************** START body and container ************************/
body  
                {
                background: #666666;
                margin: 0px;
                padding: 0px;
                text-align: center; 
                color: #000000;
                }

p                 {
                margin: 0;        /* this is added to prevent top margin in Firefox*/
                }                 
          
#container 
                { 
                width: 950px;  
                background: #fff;
                margin: 0 auto; 
                text-align: left;
                } 

/******************** END OF body and container ************************/

/******************** START header  and header Links ************************/

#header 
                { 
                background:url(imgs/headerBgFull.jpg) no-repeat top;
                height:105px; 
                padding: 3px 0 0 10px;
                
                } 
                
#header p 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#A09B88;
                margin-left:150px;
                padding:10px;   
                } 
                
#header a 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#00A0DD;
                background-color: transparent;
                padding:5px;
                font-weight: bold;
                } 

#header a:hover 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#09306a;
                padding:5px;
                font-weight: bold;
                } 

#header a.headerSecLinks  
                { 
                background:url(imgs/separator.jpg) no-repeat;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#6F6A55;
                padding:4px;
                margin-left:5px;
                font-weight: bold;        
                } 
                
#header a.headerSecLinks:hover  
                { 
                background:url(imgs/separator.jpg) no-repeat;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#7f6b00;
                padding:4px;
                margin-left:5px;
                font-weight: bold;        
                } 

#header a.headerThirdLinks 
                {         
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#00A0DD;
                background-color: transparent;
                padding:10px;
                font-weight: bold;
                float:right;
                margin-top:12px;
                font-weight: bold;
                } 

#header a.headerThirdLinks:hover 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#09306a;
                padding:10px;
                font-weight: bold;
                float:right;
                margin-top:12px;        
                } 

#header a.headerFourLinks 
                { 
                background:url(imgs/menuArr.jpg) no-repeat;
           font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size: 9px;
                color:#494947;
                padding:9px;
                float:left;
                margin-top:12px;
                text-decoration: none;
                } 

#header a.headerFourLinks:hover 
                { 
                background:url(imgs/menuArrHover.jpg) no-repeat;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#a4491c;
                padding:9px;
                float:left;
                margin-top:12px;
                text-decoration:none;
                } 
                
#header .arrDown 
                {
                background:url(imgs/arrDown.jpg) no-repeat;
                height:13px; 
                width:15px;
                float:right;
                margin-right:10px;
                vertical-align: top;
                margin-top:22px;
                padding:0px;
                }

#logo 
                { 
                background:url(imgs/logo.jpg);
                height:105px; 
                width:150px;
                float:left;
                padding:0px;
                margin-top:0px;
                position:absolute;
                top:0px;
                }
                
#header .mainLinks
                { 
                margin-left:160px;
                }                  

/******************** END OF header and header Links ************************/

/*********************** START section Links ***************************/
#mainSection1 a:link, #mainSection1 a:active, #mainSection1 a:visited{
        color:#3366ff;
        text-decoration:none;
}
#mainSection1 a:hover{
        color:#3366ff;
        text-decoration:underline;
}
#mainSection2 a:link, #mainSection2 a:active, #mainSection2 a:visited{
        color:#3366ff;
        text-decoration:none;
}
#mainSection2 a:hover{
        color:#3366ff;
        text-decoration:underline;
}
#mainSection3 a:link, #mainSection3 a:active, #mainSection3 a:visited{
        color:#3366ff;
        text-decoration:none;
}
#mainSection3 a:hover{
        color:#3366ff;
        text-decoration:underline;
}

a.testLink:link, a.testLink:active, a.testLink:visited{
        color:#4f3b00 !important;
        text-decoration:none;
}
a.testLink:hover{
        color:#4f3b00 !important;
        text-decoration:underline;
}
/************************* END OF section Links *****************************/

/******************** START main content ************************/
.twoColFixRtHdr #mainContent
                { 
                margin: 0 250px 0 0; 
                padding:  0 0 4px 4px;
}

.twoColFixRtHdr #mainPhoto 
                {
                /*background:url(imgs/mainPhoto.jpg); */
                width:696px;
                height:280px;
                margin:0px -2px; 
                }
        
.twoColFixRtHdr #mainPhotoUC 
                {
                background:url(imgs/mainPhoto2.jpg); 
                width:696px;
                height:280px;
                margin:0px -2px;
                }
        
.twoColFixRtHdr #mainSection1 
                {
                width:224px; 
                background-color:#fff;
                border-style:solid;
                border-width:1px;
                border-color:#999999;        
                float:left;
                margin-top:5px;
                margin-right:5px;
                margin-bottom:5px;                
                }
                
.twoColFixRtHdr #mainSection2 
                {
                width:224px; 
                background-color:#fff;
                border-style:solid;
                border-width:1px;
                border-color:#999999;        
                float:left;                                        
                margin-top:5px;
                margin-left:3px;
           margin-right:7px;
                margin-bottom:5px;
                }                

.twoColFixRtHdr #mainSection3 
                {
                width:224px; 
                background-color:#fff;
                border-style:solid;
                border-width:1px;
                border-color:#999999;        
                float:left;        
      margin-top:5px;
                margin-bottom:5px;
                padding-right:0px;
                }        

#mainSection1   p 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px; 
                  
                }                 
                
#mainSection1 a 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px; 
                  
                }                 
                
#mainSection2   p 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px;   
                } 
                
#mainSection2   a 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px;   
                }                 
                
#mainSection3   p 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px;   
                }         
                
#mainSection3   a 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#47351E;
                padding:0 0 0 10px;   
                }                         
                        
img.displayed 
                {
            display: block;
            margin-left: auto;
            margin-right: auto;
                float:right;
                }                                                        
/******************** END OF main content ************************/



/******************** START sidebars ************************/
.twoColFixRtHdr #sidebar1 
                {
                float: right; 
                width: 247px;
                background: #f0ede0; 
                padding: 0px 0px;
                }
                
#sidebar2 
                {
                float: right; 
                width: 247px;
                background-color: #00a0dd; 
                padding: 0px 0px;                
                }        
                
.twoColFixRtHdr #sidebar3 
                {
                float: right; 
                width: 247px;         
                background: #b0784c; 
                padding: 0px 0px;                
                }

.twoColFixRtHdr #sidebar4 
                {
                float: right; 
                width: 247px;         
                background: #f09c36; 
                padding: 0px 0px;                
                }
                
.twoColFixRtHdr #sidebar5 
                {
                float: right; 
                width: 247px;         
                background: #f0ede0; 
                padding: 0px 0px;        
                }        
                
.twoColFixRtHdr #sidebar6 
                {
                float: right; 
                width: 247px;         
                background: #fff; 
                padding: 0px 0px;        
                }                                                                        
                        
.twoColFixRtHdr p 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                background-color: transparent;
                padding:8px;
                }         
                
.twoColFixRtHdr a 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                background-color: transparent;
                
                text-decoration:none;
                }

.twoColFixRtHdr a:hover 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                background-color: transparent;
                
                text-decoration:underline;
                }                                                          

#sidebar5 .sidebar5p
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#000000;
                padding:5px;        
                }
                
#sidebar5 .sidebar5p a
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#000000;
                padding:5px;        
                }                
                
#sidebar5 .date
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#000000;
                padding:5px;        
                font-weight:bold;
                }                

#sidebar6 .sidebar6p 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#000000;
                padding:5px;        
                }
                        
#sidebar5 .title 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#00a0dd;
                background-color: transparent;
                padding:5px;
                font-weight:bold;        
                }

#sidebar5 .title a 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#00a0dd;
                background-color: transparent;
                padding:5px;
                font-weight:bold;        
                }                

#sidebar6 .title 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#00a0dd;
                background-color: transparent;
                padding:5px;
                font-weight:bold;        
                }                

form 
                {
                float: left;
                margin: 10px;
                }
                
#sidebar6 .myField
                {
                background: #ffffff !important;
                border: 1px solid #ccc;
                margin: 6px 0 0 5px;
                width:168px;
                }                                                                                                                                                
#sidebar6 .submit
                {
                margin-top:4px;
                background-color: #fff !important;
                border-style: solid;
                border-width:1px;
                border-color: #fff !important;
                padding:1px;
                margin-left:5px;
                margin-right:3px;
                width:80px;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#939486;
                }
/******************** END sidebars ************************/        

/******************** START footer  and footer Links ************************/

.twoColFixRtHdr #footer2 
                { 
                padding: 0 10px 0 20px; 
                background:url(imgs/footer2Big.jpg); 
                height:40px;
                } 

.twoColFixRtHdr #footer2 p 
                {
                margin: 0; 
                padding: 10px 0; 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                background-color: transparent;
                color:#fff;
                float:left;
                line-height:10px;
                }

.twoColFixRtHdr #footer2 p.foot2 
                {
                margin: 0; 
                padding: 10px 0; 
                margin-left:40px;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#fff;
                background-color: transparent;
                float:left;
                line-height:10px;
                }

.twoColFixRtHdr #footer 
                { 
                padding: 0 10px 0 20px; 
                background:#3d2a12; 
                height:30px;
                text-align:center;
                } 

.footerLinks 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#9e9589;
                text-decoration:none;
                }
                
.footerLinks:hover
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                background-color: transparent;
                color:#fff;
                text-decoration:none;                        
                } 
                
.twoColFixRtHdr #footer p 
                {
                margin: 0; 
                padding: 10px 0; 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#9e9589;
                }

#design 
                {
                clear:both;
                background: #666666;
                padding: 0 10px 0 20px; 
                height:30px;
                text-align:left;
                }                 
.designLink
                { 
                text-align: left;
                clear:both;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                text-decoration:none;
                }                

.designLink:hover
                { 
                text-align: left;
                clear:both;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                text-decoration:none;
                }                                

/******************** END OF footer  and footer Links ************************/

.fltrt 
                { 
                float: right;
                margin-left: 8px;
                }
                
.fltlft 
                { 
                float: left;
                margin-right: 8px;
                }
                
.clearfloat 
                { 
                clear:both;
            height:0;
            font-size: 1px;
            line-height: 0px;
                }

.reliable_banner {
	display: block;
	margin: 20px auto;
	border: 0 !important;
}

.reliable_banner a {
	border: 0 !important;
}
.reliable_banner a:visited {
	border: 0 !important;
}