/* Style Sheet Info:
********************
Site Name: Seo-Consultant;
Created on:13-august-2009;
By:Adorn-[karthick];
Rights protected by Adorn Technologies;
*/

/*..................... Common Styles....................... */
div, li, ul, dl, dt, form, input, h1, h2, h3, h4, h5, h6, blockquote, label{
margin:0px;
padding:0px;
}
/*......................Document Styles......................*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
background-color:#f4f4f4;
color:#000;

background-image:url(../images/bg.jpg); background-repeat:repeat-x;background-position:left top;
}
div, ul, ul li, label, form, blockquote{
display:block;
}
ul, li{
list-style:none;
}
/*.......................Alignment Classes......................*/
.f_left{
float:left;
}
.f_right{
float:right;
}
.c_both{
clear:both;
}
/*..........................Link Styles........................*/
a{
text-decoration:none;
outline:none;
color:#242A5D;
}
a:hover{
color:#ac0000;
}
/*a:visited{
color:#993333;
}
a:active{
color:#993333;
}*/

/*..........................Head Tag Styles........................*/
h1{
font-family:Arial, Helvetica;
font-weight:bold;
font-size:12px;
text-align:left;
color:#0133B5;
margin:0px;
padding:0px;
}
h2{
font-family:Arial, Helvetica;
font-size:17px;
text-align:left;
color:#042351;
font-style:italic;
line-height:20px;
margin:5px 0px 10px 0px;
}
h2 span.small{color:#3e6398 !important;font-size:15px !important;}

h3{
font-family:Arial, Helvetica;
font-size:15px;
font-style:italic;
text-align:left;
color:#3e6398;
margin:15px 0px 6px 0px;
}
h5{
font-family:"Trebuchet MS", Arial, Helvetica;
font-size:12px;
text-align:center;
color:#242A5D;
line-height:21px;
border-bottom:solid 1px #f7f7f7;}

h5 span.small{color:#3e6398 !important;font-size:12px !important;}
h6{font-family:Arial, Helvetica;
font-size:13px;
text-align:left;
color:#000000;
margin:0px;
padding:0px;
text-align:center;
}
blockquote{width:85%;margin:0 auto;padding:10px;margin-bottom:6px;background-color:#13477c;background-image:url(../images/blockquote.gif);background-repeat:no-repeat;background-position:right center;border:solid 1px #0c57a4;}
.highlight{color:#0133B5;font-weight:bold;font-size:12px;}
.highlight_2{color:#052860;font-size:12px;}
.highlight_2 a{color:#052860 !important;font-size:12px;}
.highlight_2 a:hover{color:#052860;text-decoration:underline;}

.top_credit{color:#666666;font-size:10px;padding-left:8px;}
.top_credit a{color:#666666;}
.top_credit a:hover{color:#666666;text-decoration:underline}
.padd_left{padding-left:10px}
h2.borderbott{border-bottom: solid 1px #e7f0f7;margin-top:15px;padding-bottom:4px;}
.bordbottom_2{border-bottom: solid 1px #e8e8e8;padding:10px 0px;}
.bordbottom_3{padding:10px 0px;}
.bordtop{border-top: solid 1px #e8e8e8;}
.redfont{color:#FF0000;font-size:13px;}
.blucolor{font-style:italic;font-weight:bold;color:#0133B5;}
.marooncolor{font-style:italic;font-weight:bold;color:#2F7DBB;}
.pad-top {padding-top:8px;}
/*...Drop Down...*/
.drop{display:block;}
.drop a{text-decoration:none; display:block; color:#ffffff; padding:5px; margin:0px; line-height:18px; text-align:left; background:url(../images/drop_1.jpg) repeat-x; background-position:center; border-left:1px solid #0c2463; border-right:1px solid #0c2463; background-color:#FFFFFF;}
.drop a:hover{text-decoration:none; display:block; color:#ffffff; padding:5px; margin:0px; line-height:18px; text-align:left; background:url(../images/drop_2.jpg) repeat-x; background-position:bottom;}
#ser_drop{display:none; position:absolute; margin-left:82px; top:171px; padding-top:5px; border-bottom:1px solid #0c2463;}
*html #ser_drop{display:none; position:absolute; margin-left:82px; top:172px; padding-top:12px; border-bottom:1px solid #0c2463;} /*IE6 hack ser_drop*/

/*...Curve...*/
#TopCurve{height:11px;background-image:url(../images/curve_top_middle.jpg);}
.top_left_curve{float:left;width:10px;}
.top_middle_curve{float:left;width:10px;}
.top_right_curve{float:right;width:10px;}
/*...Curve bottom...*/
#BottomCurve{height:11px;}
.bottom_left_curve{float:left;width:10px;background-image:none}
.bottom_middle_curve{float:left;width:782px;background-image:url(../images/curve_bottom_middle.jpg);}
.bottom_right_curve{float:right;width:10px;background-image:none}

/*...All List Styles...*/
.list_find_main{overflow:hidden;height:100%;margin-bottom:6px;color:#052860;}
.list_find_main li.m_left{float:left;width:255;margin-left:25px;}
.list_find_main li.m_right{float:left;width:255;margin-left:20px;}
.list_find_main li.m_middle{float:left;width:10px;margin:0px 5px 0px 25px;background-image:url(../images/small_column_separator.gif);height:104px;background-repeat:no-repeat;background-position:center}
.list_find_inner li{background-image:url(../images/bullet_1.gif);background-repeat:no-repeat;background-position:left 6px; padding:5px 0px 5px 25px;}
.list_num li{background-image:none; background-repeat:no-repeat; padding:5px 0px 5px 2px; list-style-type:decimal !important;}

/*...Common Applies...*/
#header, #menu, #main, #footer{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;background-color:#FFFFFF;}
.Clearboth{clear:both;}

/*...Lay out styles...*/
#wrap{width:802px;margin:0 auto;}

/*...img styles...*/
.img-style {float:left; padding:5px;}

/*...Header...*/
#header{padding:0px 0px 5px 20px;overflow:hidden;}
#header .logo{float:left;width:346px;margin-top:15px;}
#header .letstalk{float:left; width:248px; margin-left:173px; font-size:11px; padding:0px 0px 3px 0px;}
* html #header .letstalk{float:left; width:248px; margin-left:173px; font-size:11px; padding:0px 0px 8px 0px;}
.logo a{color:#ac0000;}
.logo a:hover{text-decoration:underline;}
.letstalk a{color:#000000;text-decoration:underline;}
.letstalk a:hover{color:#5370bc;text-decoration:underline;}
/*...Nav Menu...*/
.navmenu{height:42px;background-image:url(../images/menu_bg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#042352;}
.navmenu li{float:left;}
.navmenu li a{color:#fff;text-transform:uppercase;text-align:center;line-height:42px;display:block;padding:0px 22px;background-image:url(../images/menu_default.jpg);background-position:right center;background-repeat:no-repeat;}
.navmenu li a:hover{background-image:url(../images/menu_over.jpg);background-repeat:no-repeat;background-position:right center;color:#fff;}
.navmenu li a.m_selected{background-image:url(../images/menu_over.jpg);background-repeat:no-repeat;background-position:right center;color:#fff;}
.bgposition{background-position:-2px center !important; padding:0px 24px 0px 24px !important;}

/*...Main...*/
#main{background-image:url(../images/main_bg.gif);background-repeat:repeat-y;background-position:left top;height:100%;overflow:hidden;border-bottom:solid 1px #ebebeb;}
/*...Left Section....*/
.LeftSection{float:left;width:511px;margin-left:11px;}
*html .LeftSection{float:left;width:511px;margin-left:6px;}
.P_left_pic img{float:left;padding:6px 13px 4px 0px;}
*html .P_left_pic img{float:left;padding:13px 13px 4px 0px;} /*IE6 hack P_left_pic*/
.applySeparator{background-image:url(../images/content_separator.gif);overflow:hidden;height:100%;background-repeat:no-repeat;background-position:center top;}

/*...Contact page...*/
.contactinfo{}
.contactinfo a{color:#ac0000}
.contactinfo a:hover{color:#0133B5}
.contactinfo p{display:block;margin:2px 15px 6px 5px;background-image:url(../images/bullet_2.gif); background-repeat:no-repeat;background-position:left 8px;padding:0px 0px 6px 15px;border-bottom:dotted 1px #cbcbcb}
/*...Contact form Field Styles...*/
.Contact input{border:solid 1px #bababa;height:20px;padding:4px 0px 0px 3px;background-image:url(../images/input_bg.gif);background-position:left top;background-repeat:repeat-x;width:250px;}
.Contact textarea{border:solid 1px #bababa;height:20px;padding:4px 0px 0px 3px;background-image:url(../images/input_bg.gif);background-position:left top;background-repeat:repeat-x;width:250px;height:70px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Contact select{border:solid 1px #bababa;width:256px;}
/*...Right Section...*/
.RightSection{float:left;width:248px;margin-left:20px;}
.hwcanihelp{width:248px;margin-top:10px;}
.hwcanihelp_middle{background-image:url(../images/sid_boxbg_1.jpg);background-repeat:repeat-x;background-position:left top;background-color:#ffffff;border-left:solid 1px #c9c4c4;border-right:solid 1px #c9c4c4;overflow:hidden;height:100%;}
.emptybox_middle{background-image:url(../images/sid_boxbg_2.jpg);background-repeat:repeat-x;background-position:left top;background-color:#ffffff;border-left:solid 1px #c9c4c4;border-right:solid 1px #c9c4c4;overflow:hidden;height:100%;}
.smallfont{font-size:10px;color:#3e6398;}
.hwcanihelp{width:248px;margin-top:10px;}
/*...Right Section Field Styles...*/
.hwcanihelp_middle input{width:155px;border-left:solid 1px #bababa;border-right:solid 1px #bababa;border-top:solid 1px #bababa;border-bottom:solid 1px  #bababa;height:20px;padding:4px 0px 0px 3px;background-image:url(../images/input_bg.gif);background-position:left top;background-repeat:repeat-x}
.hwcanihelp_middle select{border-left:solid 1px #bababa;border-right:solid 1px  #bababa;border-top:solid 1px #bababa;border-bottom:solid 1px  #bababa;width:226px;}

/*...Footer...*/
#footer{color:#102248;background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;background-position:left bottom;background-color:#c8d5f4;font-size:11px;padding:10px 0px 0px 10px;border-top:solid 1px #fff;}
#footer a{color:#102248;}
#footer a:hover{color:#ac0000;}
#footer span{text-align:right;padding-left:135px;}
#BottomAddr_img{background-image:none;background-repeat:no-repeat;background-position:center;height:18px;margin-top:5px; font-size:11px; padding-right:12px;}
#BottomAddr_img a{text-decoration:none; color:#666666;}
#BottomAddr_img a:hover{text-decoration:underline;}

/*...Form Button...*/

.send_btn{background:none !important; cursor:pointer !important; border:0px !important; background:url(../images/send.jpg) no-repeat !important; width:91px !important; height:26px !important;}

/*...Last Added in About Us right coloum...*/
.pad20 {padding:0px 20px 0px 20px;}

ul.list {margin:0px; padding:0px;margin:0px 10px 0px 10px}
ul.list li {background:url(../images/blu_bullet.jpg) no-repeat left 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:15px; line-height:20px; text-decoration:none; text-align:left;margin-bottom:2px}
ul.list li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  vertical-align:top; text-decoration:none;}
ul.list li a:hover {text-decoration:underline; color:#2d5caa;}

.blu-txt {font-size:12px; font-weight:bold; color:#003366;}
.date {font-size:10px; font-weight:bold; color:#666666;}
a.more { font-size:11px; font-weight:bold;color:#003366; text-decoration:none;}
a.more:hover {color:#003399; text-decoration:underline;}
.bdrbtm { padding:5px 0px 0px 0px; border-bottom:1px #CCCCCC solid;}

.cont_blog {padding:10px 0px 0px 0px;}



.entry ul {margin:0px; padding:0px;margin:0px 10px 0px 10px}
.entry ul li {background:url(../images/blu_bullet.jpg) no-repeat left 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:15px; line-height:20px; text-decoration:none; text-align:left;margin-bottom:2px}
.entry ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  vertical-align:top; text-decoration:none;}
.entry ul li a:hover {text-decoration:underline; color:#2d5caa;}