/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, p, img{margin:0; padding:0; border:0; list-style-type:none;}

body{ font:12px "Trebuchet MS"; background:url(images/bg.jpg) top repeat-x #FFFFFF; margin:0px; padding:0px; color:#000000;}

.float-left{ float:left;}
.float-right{ float:right;}
.clear{clear:both;}


.submitbtnback{ width:74px; height:29px; background:url(images/backbtn.png) ; font:15px verdana; color:#FFFFFF; font-weight:bold;  padding-bottom:5px; border:0; cursor:pointer;}
.postbtnback{ background:url(images/postreview.jpg) no-repeat; width:118px; height:28px; color:#FFFFFF; border:none; font-weight:bold; padding-bottom:4px; _padding-bottom:3px; font-family:Trebuchet MS; cursor:pointer;}

.findbtnback{ width:130px; height:26px; background:url(images/submit-back.jpg) repeat-x; font:15px verdana; color:#FFFFFF; font-weight:bold; border:1px #000000; cursor:pointer;}
.invitebtnback{ width:70px; height:26px; background:url(images/submit-back.jpg) repeat-x; font:15px verdana; color:#FFFFFF; font-weight:bold; border:1px #000000; cursor:pointer;}
.loginbtnback{ width:70px; height:25px; background:url(images/submit-back.jpg) repeat-x; font:15px verdana; color:#FFFFFF; font-weight:bold; border:1px #000000; cursor:pointer;}



#wrapper{ width:980px; margin:0px auto;}
#category_review
{
	font-size:16px; color:#828282; font-family:Trebuchet MS;
}

/* header */
.header{ width:100%;}
.midheader{ width:450px; font-size:20px; padding-top:36px; line-height:30px;}
.rightheader{ width:200px;}
.login{ font-weight:bold; }
.register{font-weight:bold; text-decoration:underline; color:#CC0000;}
.padtop{ padding-top:4px;}
.rightheader a{ text-decoration:none; color:#000000;}
.rightheader a:hover{ text-decoration:underline;}
.go{ color:#0E455C; font-weight:bold;}
td.go a{ color:#0E455C; font-weight:bold; padding-left:1px;}
td.go a:hover{ text-decoration:underline;}
.forgetpass{ font:13px Calibri; color:#0B77A5; text-align:right;}
.forgetpass a{ font:13px Calibri; color:#0B77A5;}
.login1{background:url(images/login1.png) no-repeat; width:58px; height:22px; color:#FFFFFF; border:none; font-weight:bold; padding-bottom:4px; *padding-top:1px; font-family:Trebuchet MS; cursor:pointer;}

.search{ width:196px; border:1px solid #ececec; height:17px; padding-left:4px; padding-top:3px}
.padding9{ padding-top:9px;}
.padding6{ padding-top:6px;}

/* Navigation */
.navigation{ width:100%; margin:8px 0px 8px 0px; }
.navi{ width:966px; background:url(images/navi-bg.jpg) repeat-x; height:35px; line-height:34px;}
.navigation ul li{ float:left;}
.navigation li a{ text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:21px; padding-right:22px;}
.navigation li a:hover{ background:url(images/navihover-bg.jpg) repeat-x;color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:21px; padding-right:22px; height:35px; line-height:34px;float:left;}
.borderright{ border-right:1px solid #21A4DC;}
.borderleft{ border-left:1px solid #115977;}
.selected{background:url(images/navihover-bg.jpg) repeat-x;color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:21px; padding-right:22px; height:35px; line-height:34px;float:left;}

/* banner */
.banner{ background:url(images/banner.jpg) no-repeat; width:830px; height:322px; margin:0 75px;}
.banner1{ background:url(images/banner1.jpg) no-repeat; width:830px; height:322px; margin:0 75px;}
.font17{ font-size:17px; color:#FFFFFF;}
.bannerpad{ margin:100px 72px 0px 0px; _margin-right:34px;}
.pad20{ padding-top:20px;}

#container{ width:828px; border:1px solid #ADB9CA; margin:0 75px; border-top:none; border-bottom:none;}
.orangecolor{ color:#FF9900; font-size:16px; font-weight:bold;}
.bluecolor{ color:#0B77A5; font-size:16px; font-weight:bold;}
.padding27{ padding:8px 0px 0px 27px; font-size:14px; line-height:23px;}
.padbottom2{ padding-bottom:2px;}

.military{ width:648px; margin:0 90px;}
.militarymiddle{ width:628px; background:url(images/military-bg.jpg) repeat-x;}
.padtable{ margin-top:12px;}
.padright4{ padding-right:4px;}

.content{ width:808px; margin:7px 0px 0px 11px;}
.tools{ width:572px;}
.toolbg{ background:url(images/tools-bg.jpg) no-repeat; width:572px; height:58px; font-size:22px; color:#0B77A5;}
.padding16{ padding:10px 0px 0px 16px;}
.padding7{ padding-left:7px;}
.toolscontent{ width:570px; border:1px solid #ececec; background:#067EB3;}
.box{ width:270px; margin:15px 0px 0px 10px; _margin:15px 0px 0px 6px;}
.boxbg{ width:270px; background:#F7F7F7 url(images/box-bg.jpg) repeat-x; height:140px;}
.font16{ font-size:16px; padding:1px 0px 0px 0px;}
.para{ padding:11px 18px 0px 11px; line-height:20px;}
.box a{ text-decoration:none; color:#0B77A5; font-size:11px; font-weight:bold;}
.box a:hover{ text-decoration:underline;}
.padding18{ padding:7px 12px 0px 0px;}
.latest{ width:550px; margin:15px 0px 0px 10px; _margin:15px 0px 0px 6px;}
.latestbg{ width:540px; border:1px solid #ececec; border-top:none; border-bottom:none; background:#FFFFFF;}
.latestbg ul li{display:block; background:url(images/star.jpg) 0 6px no-repeat; padding:0px 0 0 25px; list-style-type:none; line-height:25px;}
.fontwh18{font:18px Trebuchet MS; color:#FFFFFF;}
.formfont{font:12px Trebuchet MS; color:#000000; width:150px;}
.textareafont{font:12px Trebuchet MS; color:#000000; width:320px;}

.follow{ width:226px;}
.followbg{ width:224px; background: url(images/follow-bg.jpg) repeat-x; border:1px solid #ececec; border-top:none; border-bottom:none; font-size:22px; color:#0B77A5;}
.followpad{ padding-left:8px;}
.signup{ width:204px; margin:17px 10px 0px 10px;}
.signupbg{ width:202px; background:url(images/signup-bg.jpg) repeat-x; border:1px solid #ececec; border-top:none; border-bottom:none; }
.newsletter{font-style:italic; font-size:12px;}  
.signupbg a{ text-decoration:none; color:#0B77A5;}
.signupbg a:hover{ text-decoration:underline;}
.pad13{ padding-top:13px;}
.pad9{ padding-top:9px;}
.google{ margin-top:20px;}
.advertisment{ margin-top:10px;}
.margin75{ margin-left:75px;}

/*suraj*/
.fontwh18{font:18px Trebuchet MS; color:#FFFFFF;}
.icmilitary{background:url(images/ic-military.jpg) no-repeat; width:160px; height:90px;}
.ic619{background:url(images/ic-619.jpg) no-repeat; width:160px; height:90px;}
.ic7213{background:url(images/ic-7213.jpg) no-repeat; width:160px; height:90px;}



h1{font:Calibri 30px; color:#0E455C; text-align:center;}
.col{color:#0B77A5;}
.leftcontant1{width:250px;}
.leftconbg{background:url(images/leftconbg.jpg) repeat-x;}
.borleft{border-left:1px #E0E0E0 solid;}
.borright{border-right:1px #E0E0E0 solid;}
.contantright ul li{ list-style-type:disc; margin-left:35px; font:14px Trebuchet MS; line-height:28px;}



.borbotmsolid{border-bottom:1px #ECECEC solid;}
.borbotm{border-bottom:1px #666666 dotted;}
.borleftdotted{border-left:1px #666666 dotted;}
.bgwhite{background:url(images/leftmiddle1.jpg) repeat-x ;}
.bgwhite1{background:url(images/leftmiddle1.jpg) repeat-x ; height:180px; width:228px;}
.font16{font:16px Calibri; color:#666666; font-weight:bold;}
.trebutfont14{font:14px Trebuchet MS; color:#666666; font-weight:bold;}
.font13{font:13px Calibri; color:#0B77A5; text-decoration:underline; text-align:right;}
.middlefont13{font:13px Calibri; color:#0B77A5;}
.font14px{font:13px Trebuchet MS; color:#000000;}
.font11{font:11px Trebuchet MS; color:#0B77A5;}
.fontwhite{font:14px Trebuchet MS; color:#FFFFFF;}

.paddingtop12{padding-top:12px;}
.paddingtop10{padding-top:10px;}
.paddingtop15{padding-top:15px;}
.paddingtop20{padding-top:20px;}
.paddingtop26{padding-top:26px;}
.paddingtop9{padding-top:9px;}
.paddingtop7{padding-top:7px;}
.paddingbottom5{ padding-bottom:5px;}
.paddingtop5{padding-top:5px;}
.paddingtop3{padding-top:3px;}
.paddingtop4{padding-top:4px;}
.paddingleft10{padding-left:10px;}
.paddingleft20{padding-left:20px;}
.paddingleft35{padding-left:35px;}
.paddingleft75{padding-left:75px;}
.paddingleft13{padding-left:13px;}
.paddingleft15{padding-left:15px;}
.paddingleft7{padding-left:7px;}
.paddingleft9{padding-left:10px;}
.paddingright5{padding-right:5px;}
.paddingright10{padding-right:10px;}
.margintop35{margin-top:35px;}


.middleconbg{ background:url(images/middlecent1.jpg) repeat-x;}
.meddlecontant{width:464px;}
.middle2{background:url(images/middle2.jpg) repeat-x;}
.width442{width:442px;}
.middle3{background:url(images/middle3.jpg) repeat-x; font:13px Trebuchet MS; width:250px;}

.contenar{width:100%;}
.meddlecontant2{background:url(images/middlecenter2.jpg) repeat-x;}
.middleform{ background:#F7F7F7 url(images/middlecenter2in.jpg) repeat-x; width:440px; line-height:30px;}
.formheading{font:16px Calibri; font-weight:bold; padding-left:15px;}
.boxform{width:60px; }
.boxform2{width:400px; height:85px;}

.leftcontant3{background:url(images/leftmiddle3.jpg) repeat-x;}
.leftmiddle3in{background:url(images/leftmiddle3in.jpg) repeat-x; line-height:30px;}
.width225{width:225px;}

.addvertisement{background:url(images/rightmiddle.jpg) repeat-x; width:250px}
.red a{ color:#CC0000; text-decoration:none;}
.red a:hover{ color:#CC0000; text-decoration:none;}


#footer{ width:980px; margin-top:21px; font-size:12px;}
.footerpadding { margin:0px; padding-top:10px;}
#footer a{ text-decoration:none; color:#FFFFFF; font-size:12px;}
#footer a:hover{ text-decoration:underline;}
.footerbg{ width:980px; background:url(images/footer-bg-new.jpg) repeat-x; color:#FFFFFF; line-height:20px;}
.font14{ font-size:14px; color:#053D54; font-weight:bold;}
.copy{ padding:0px 24px 5px 0px;}

/* login*/
.contentright{ width:588px;}
.login-right-middle{background:url(images/login-right-middle.jpg) repeat-x ; width:586px; }
.login-rightmiddlein{ background:url(images/login-rightmiddle-in.jpg) repeat-x ; width:565px; }
.heading1{font:22px Trebuchet MS; color:#0B77A5; margin-left:20px;}
.heading1invite{font:22px Trebuchet MS; color:#0B77A5; margin-left:20px; text-align:center;}
.heading3{font:16px Trebuchet MS; color:#0B77A5; font-weight:bold;}
.heading2{font:16px Trebuchet MS; color:#000000; margin-left:21px; font-weight:bold;}
.login-middle{background:url(images/login-middle.jpg) repeat-x; width:380px;}
.login-middle-in{ background:url(images/login-middle-in.jpg) repeat-x; width:358px;}
.font12{font:12px Trebuchet MS; color:#FF0000;}

.font20{font:20px Trebuchet MS; color:#FFFFFF;}

/* Register*/
.register-middle{ background:#067EB3 url(images/profile-information-middle.jpg) repeat-x; width:380px;}
.profile-info-middlein{ background:#F9F9F9 url(images/profile-info-middlein.jpg) repeat-x; width:358px;}
.register-right-middle1{ background:url(images/register-right-middle1.jpg) repeat-x; width:586px; }
.register-in-middle{background:url(images/register-in-middle.jpg) repeat-x; width:277px; height:100px;}
.bluetext{ color:#067EB3;}
.bluetext14{ color:#067EB3; font:14px Trebuchet MS;}
.width{width:300px;}
.padtop20{padding-top:2px; *padding-top:20px; _padding-top:20px; }


/* invit*/
.invitcontent{width:980px;}
.invitmiddle{ background:url(images/invit-middle.jpg) repeat-x;}
.invitmiddlein{background:url(images/invit-middlein.jpg) repeat-x; width:956px;}
.red1{color:#CC0000;}
.invitebox{width:294px; height:18px;}
.emailbos{width:207px; height:18px;}
.selectbox{width:207px; height:24px;}
.importyour{background:url(images/importyour.png) no-repeat; width:216px; height:28px; font:15px Verdana; font-weight:bold; color:#FFFFFF; border:none; padding-bottom:4px; _padding-bottom:3px;}
.invitpad{padding-left:100px; *padding-left:10px;}


/* writeareview*/
.middlesection1{background:#067EB3 url(images/middlesection.jpg) repeat-x;}
.middlesectionin1{ background:#FFFFFF url(images/middlesectionin.jpg) repeat-x; width:943px; height:128px; line-height:25px;}
.reviewmiddle{background:url(images/reviewmiddle.jpg) repeat-x;}
.reviewinmiddle{background:url(images/reviewinmiddle.jpg) repeat-x; width:695px;}
.textbos{width:207px; height:24px;}

/* readareview*/
.read-middle1{background:#077FB4 url(images/read-middle1.jpg) repeat-x;}
.colorwhite a{text-decoration:underline; color:#FFFFFF;}
.read-middle{background:url(images/read-middle2.jpg) repeat-x;  width:716px;}
.fontadd11{font:11px Trebuchet MS; color:#0B77A5; font-weight:bold; text-decoration:underline;}
.fontblack11{font:11px Trebuchet MS; color:#000000; font-weight:bold;}
.read-middlein{background:url(images/read-middlein.jpg) repeat-x; width:694px;}
.scroll{overflow:scroll;}
.width700{700px;}


/* contact*/
.middlesection2{ background:#067EB3 url(images/middlesection2.jpg) repeat-x; width:978px;}
.middlesection3{ background:#067EB3 url(images/middlesection3.jpg) repeat-x; width:978px;}
.middlesection4{ background:#067EB3 url(images/middlesection3.jpg) repeat-x; width:978px;}
.middlesectionin4{ background:#FFFFFF url(images/middlesectionin3.jpg) repeat-x; width:958px;}
.middlesectionin2{ background:#FAFAFA url(images/middlesectionin2.jpg) repeat-x; width:943px;}
.middlesectionin3{ background:url(images/middlesectionin3.jpg) repeat-x; width:943px;}
.fontblack16{font:16px Trebuchet MS; color:#000000; font-weight:bold}


/*researchadutystation*/
.researchmiddle{background:url(images/middle4.gif) repeat-x; height:300px;}

/*---------------blog----------------------*/
.borderbottom{border-bottom:1px #CCCCCC solid;}
.blogtop{background:url(images/blogtop.jpg) no-repeat; height:52px;}
.blogmiddle{background:url(images/blogmiddle.jpg) repeat-y; width:978px;}

/*-----------------orderrelocationpacket-----------------------*/
.width279{width:279px;}
.height22{height:22px;}
.backbtn{ background:url(images/backbtn.png) no-repeat; width:73px; height:28px; color:#FFFFFF; border:none; font-weight:bold; padding-bottom:4px; _padding-bottom:3px; font-family:Trebuchet MS; cursor:pointer;}

.read1midddle{background:url(images/read1midddle.png) repeat-y; width:830px;}

.feedback
{
 position:fixed; top:150px; right:0; _position:absolute; border:10; width:38px; height:105px; background:url(images/facebook-button.jpg) no-repeat; font:18px Arial, Helvetica, sans-serif; border:none; 
}

.positiongif{ position:relative; margin-top:-82px; z-index:88; width:159px; height:88px;}
.cursor{cursor:pointer;}


.copyright{ text-align:right; padding-right:10px; font-size:12px; color:#FFFFFF;}
.profile{color:#0E455C; font-size:12px; text-decoration:underline;}
.aboutus{line-height:25px; padding:2px 15px 8px 0;}
.aboutus #about-pera1{padding-bottom:10px;}
.aboutus #about-pera1 a{color:#0B77A5; text-decoration:underline;}
.aboutus #about-pera1 a:hover{color:#0B77A5; text-decoration:none;}
.advertise{line-height:30px; font-family:Trebuchet MS;}
.advertise ul li{line-height:30px; list-style-type:disc; margin-left:50px;}
.advertise h1{ font:20px Trebuchet MS; color:#0E455C; text-align:left;}
.advertise h2{ font:20px Trebuchet MS; color:#0B77A5; padding-top:12px;}
.advertise h3{ font:20px Trebuchet MS; color:#CC0000; padding-top:12px;}


/*-----------------NEW installation page css-----------------------*/

.hdivpad{padding:6px 0 14px 0;}

.writingguide{font:14px Trebuchet MS; color:#0E455C; font-weight:bold;}
.writingguide a{font:14px Trebuchet MS; color:#0E455C; font-weight:bold; text-decoration:none;}
.writingguide a:hover{font:14px Trebuchet MS; color:#0E455C; font-weight:bold; text-decoration:underline;}
#columnleftins{width:720px; float:left; padding:0 7px 20px 0 ;}
.orangetopmiddle{background:url(images/orangetopmiddle.png) repeat-x; font:20px Calibri; color:#000000;}
.orangetopmiddle p{padding:12px;}
.readaboutbg{background:url(images/readaboutbg.png) repeat-x; border:1px solid #E0E0E0;}
.readaboutbg p{font:30px Calibri; text-align:center; color:#0E455C; padding:6px 0 10px 0;}
.categorybg{background:url(images/categorybg.png) repeat-x; border:1px solid #E0E0E0; border-bottom:none; border-top:none;}
.categorybg ul{font:20px Calibri; color:#333333; padding:12px 0 20px 20px; line-height:30px;}
.categorybg ul li{background:url(images/arrowicon.png) 2px 12px no-repeat; padding:0 0 0 25px;}
.categorybg ul li a{font:20px Calibri; color:#333333; text-decoration:none;}
.categorybg ul li a:hover{font:20px Calibri; color:#C47500; text-decoration:none;}
.categorybg em{font-style:normal;}

#columnrightins{float:right; padding:0 0 20px 0;}
.mapfont{font:20px Calibri; color:#C47500; font-weight:bold; text-decoration:none;}
.factsfont{font:20px Calibri; color:#666666; font-weight:bold;}
.rightadd_top{background:url(images/rightadd_top.png) no-repeat; width:252px; height:10px;}
.rightadd_bg{background:url(images/rightadd_bg.png) repeat-x; width:248px; border-left:#ececec 1px solid; border-right:#ececec 1px solid;}
.rightadd_bg img{ padding:7px 10px 7px 10px;}
.rightadd_btm{background:url(images/rightadd_btm.png) no-repeat; width:252px; height:12px;}

/*-----------------NEW review page css-----------------------*/
.review_left_topbg{background:url(images/review_left_topbg.png) no-repeat; width:720px; height:65px;}
.review_left_topbg div{ width:695px;  display:table; clear:both;  margin:0 auto; padding-top:12px;}
.review_left_topbg div p{ width:346px; float:left; color:#000000; font-family:"Arial Narrow"; font-size:16pt; padding-top:10px;}
.review_left_contentbg{background:#ffffff url(images/review_left_contentbg.png) repeat-x; width:718px; border-left:#E0E0E0 1px solid; border-right:#E0E0E0 1px solid;}

.captchbox{ width:699px; margin:0 auto;}
.captchbox_top{background:url(images/captchbox_top.png) no-repeat; width:699px; height:11px;}
.captchbox_bg{background:#f7f7f7 url(images/captchbox_bg.png) top repeat-x; width:697px;  border-left:#E0E0E0 1px solid; border-right:#E0E0E0 1px solid;}
.captchbox_btm{background:url(images/captchbox_btm.png) no-repeat; width:699px; height:10px;}
.captcha{width:312px; height:123px;}
.captcha p{width:295px; height:50px; background-color:#003399; margin:7px 0 0 8px;}
.captcha p.input{ background:none; border:none;  width:165px; height:49px; float:left;}
.textbox{ background:#fff; border:none; height:13px; margin:30px 0 0 19px; width:144px; *margin:30px 0 0 11px; *width:142px;}
.comment_div{ width:696px; border:#FFD18F 1px solid; background:#ffffff url(images/comment_box_bg.png) top repeat-x; margin:0 auto;}
.comment_div div.textdiv{ margin:10px 13px 10px 13px; display:table; clear:both;}
.comment_heading_p{ width:330px; float:left; font-size:12px; font-family:"Trebuchet MS"; font-weight:bold;}
.comment_date_p{ width:340px; float:left; font-weight:bold; text-align:right;}
.capt_btn{background:url(images/postreview_btn.gif) no-repeat; border:0; width:162px; height:68px; cursor:pointer; margin:0 0 0 30px;}

