/* CSS Document */

body {margin:0px; padding:0px; font-family: 'Lato', sans-serif; font-size:15px; line-height:22px; color:#333333; border-top:solid 3px #FBBC4D;}
a{color:#892CA0; text-decoration:none;}

.clear {clear:both;}
#container{width:970px; margin:0 auto;}
#header{ margin-bottom:10px;}

#logo{width:300px; padding:10px; float:left;}
#head-right{width:500px; padding:10px; float:right;}
#logo img {padding-top:15px;}

#menu{background-color:#FBBC4D; border-bottom:solid 3px #F5A205; height:32px;}

#featured_content{margin-top:0px; padding:10px; }

#footer{background-color:#3C3C3C; padding:30px;}
#address {width:210px; float:left; padding-left:5px; }
#footernav{width:655px; float:right;}

#footer p {color:#CCCCCC; margin-bottom:10px; margin-top:0px; font-size:13px;}
#footer h3 {font-weight:700; text-transform:uppercase; font-size:14px; margin:0px; margin-bottom:2px; color:#CCCCCC;}
#footer a {text-decoration:none; color:#CCCCCC;}

#copy{background-color:#000000;}
#copyright {width:400px; float:left;}
#disclaimer {width:400px; float:right;}

#copy p {color:#CCCCCC; margin-bottom:10px; margin-top:10px; font-size:13px;}
#copy a {text-decoration:none; color:#CCCCCC;}
#disclaimer p {text-align:right;}

#footer h2 {color:#CCCCCC; margin-top:0px; margin-bottom:0px; font-weight:300; text-transform:uppercase; letter-spacing:1px; font-size:18px; margin-left:15px; margin-bottom:25px;}
#boxf {float:left; width:185px; padding:10px; margin-right:15px;}

#searcher{ background-color:#EDEDED; border-top:solid 1px #D9D9D9;}
hr {
border-width:0; height:1px; line-height:0; margin:20px 0px; page-break-after:always; text-align:center; width:100%; clear:both; background-image:url(../images/line_dott.gif); background-repeat:repeat-x
}

#rfi{ text-align:right;}
#rfi h3{font-weight:300; text-transform:uppercase; font-size:13px; letter-spacing:1px; margin-bottom:2px; color:#892CA0;}
#rfi p {font-size:13px; margin:0px; color:#EB9E17; }

#rfi a{color:#EB9E17; }
#soci1 {text-align:right; font-size:20px; color:#FBBC4D; margin-top:5px; padding-top:5px;}
#soci1 a {color:#FBBC4D;}

#soci2 {text-align:right; padding-right:20px;}

#footer ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#footer li {
border-bottom: 1px dotted #6B6B6B;
margin: 0;
}

#footer li a{
display: block;
padding: 5px 5px 5px 3px;
color: #D7D7D7;
text-decoration: none;
width: 100%;
font-size:13px;
}

html>body #footer li a{ /*Non IE6 width*/
width: auto;
}

#footer li a:hover{
color: #D7D7D7;
text-decoration:none;
}



#homebox31 {width:440px; float:left; padding:10px; padding-left:0px; margin-right:25px;}
#homepagecontent {margin-top:0px; margin-bottom:10px;}
#homenews {width:200px; float:left; padding:10px;}
#homepagehelp{width:220px; float:right; height:215px; background-image:url(../images/businessman.png); background-repeat:no-repeat;}

h1 {font-weight:300; font-size:20px; text-transform:uppercase; margin-bottom:15px;}
h2 {font-weight:700; font-size:14px; text-transform:uppercase; margin-bottom:15px;}
p {font-size:15px; line-height:22px; color:#333333; margin-top:0px; margin-bottom:10px;}


#box3002 {width:240px; background-color:#EDEDED; margin-bottom:8px; -webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;}
#box30021 {width:20px; padding:10px; background-color:#FBBC4D; float:left; color:#FFFFFF; -webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;}
#box300212 {width:190px; float:right; padding-top:6px; text-transform:uppercase; font-size:13px; font-weight:bold;}

#ashwathcontent{float:left; width:500px; background-image:url(../images/black64.png); background-repeat:repeat; padding:25px; margin:25px; color:#FFFFFF;}


#ashwathcontent h1 {font-weight:300; font-size:30px; text-transform:uppercase; margin-bottom:15px;}

#ashwathcontent p { font-size:16px; color:#FFFFFF;  margin-bottom:5px; line-height:24px;}
#inpagecontnet{ }
#menu-leftin{width:220px; float:left;}
#right-content-inpage{width:660px; float:right;  background-image:url(../images/rightbg1.png); background-repeat:no-repeat;padding-left:30px; padding-right:30px; margin-right:10px;}

#inpagecontnet h1 {font-size:30px;  letter-spacing:1px; border-bottom:dotted 1px #CCCCCC; padding-bottom:18px; margin-bottom:20px;}
#inpagecontnet h2 {letter-spacing:1px; margin-bottom:5px; font-size:16px; margin-top:25px;}
#right-content-inpage h1 {font-size:20px; font-weight:700;  letter-spacing:1px; border-bottom:dotted 1px #CCCCCC; padding-bottom:18px; margin-bottom:20px; padding-top:10px;}
#right-content-inpage li {margin-bottom:10px;}

#right-content-inpage p {margin-bottom:20px;}

#navex{ margin-top:10px;}

#blueblock{


padding: 0 0 1em 0;
margin-bottom: 1em;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px dotted #999999;
margin: 0;
}

#blueblock li a{
display: block;
padding: 8px 5px 8px 0px;
color: #690084;
text-decoration: none;
width: 100%;
font-size:14px;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
color: #690084;
}

#banner{width:659px; height:200px; background-repeat:no-repeat; margin-top:20px; margin-bottom:20px;}
#bannertxt {float:left; width:400px; border-left:solid 10px #333333; padding:15px; padding-left:25px; background-image:url(../images/black64.png); background-repeat:repeat; margin-top:140px;}
#bannertxt  h1 {margin:0px; padding:0px; color:#CCCCCC; border-bottom:0px; text-shadow: 1px 1px 1px #000;}