/* ----------------------------------------------------
   Technoscore Web Solution
   Created:		Tue 15.03.2009
   Author:     	Amrit Pal Singh
   Projects:    Tarmac Affairs'
----------------------------------------------------*/

/* ------------------------------------- Common ------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, images, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0; outline: 0; font-weight:inherit; font-style:inherit; font-size:100%;}   
ol, ul {list-style: none;}

body{font-size:12px; color:#6d6d6d; font-weight:normal; line-height:16px; padding:0px; background:#fffef2; margin:0px; font-family:Arial, Helvetica, sans-serif;}
p,a,ul,span,h1,h2,h3,h4,img,li,table,form,label,input,fieldset,sup{padding:0px; margin:0px;  color: #363635; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
img,fieldset,table{border:none;}
a{text-decoration:none; color:#555; font-size:11px;}
a:hover{text-decoration:underline}
img.left{float:left; padding:0px; margin:0px;}
img.right{float:right}
strong{font-weight:bold}
a.anchor{text-decoration:none; color:#555; font-size:11px;}
/* ------------------------------------- Layout ------------------------------------- */
.layout{width:899px; margin:0 auto;}

.listing td{color:#FFFFFF; font-size:12px; line-height:17px; padding:5px 0 8px 0; font-family:Arial, Helvetica, sans-serif }

.strong_css{color:#FFFFFF}

/* ------------------------------------- Menu ------------------------------------- */
#menu{width:906px; float:left; background:url(../images/menu_bg.gif) repeat-x left; height:37px;}
#menu ul{width:890px; list-style:none; float:left; padding:0px 0 0px 0px;}
#menu ul li{width:auto; float:left; padding:0px; margin:0px; background:url(../images/sep.gif) no-repeat right 4px;}
#menu ul li a{width:auto; float:left; font-size:13px; padding:8px 15px 8px 15px; font-weight:normal; color:#fff; text-decoration:none; margin:0px;}
#menu ul li a:hover{font-weight:normal; color:#000; border:none; background:url(../images/menu_hover.gif) repeat-x right;}
#menu ul li a.current{font-weight:normal; color:#fff; border:none; }


.professional{padding:8px; background-color:#0552a1}
.professional h2{text-transform:uppercase; color:#ffac17; font-size:12px; font-weight:normal; padding:0px;}
.professional a{font-size:11px; color:#FFFFFF; }

.banner{border:1px solid #fff; border-bottom:none; border-top:none; background:url(../images/banner.gif) repeat-x top;}

searchinner{padding:6px;}
.searchinner h3{color:#e1f2f3; font-size:18px; font-weight:bold; padding:0px;}

.search{padding:6px; background-color:#0556a7}
.search h3{color:#e1f2f3; font-size:18px; font-weight:bold; padding:0px;}
.search ul{width:142px; float:left; list-style:none; padding:3px 0 0 2px;}
.search ul li{width:142px; float:left;}
.search ul li a{width:128px; float:left; background:url(../images/b_aa.gif) no-repeat left; border-bottom:1px dashed #97c4d7; color:#d9ebf0; padding:2px 0 1px 13px;}
.search ul li a:hover{color:#FFFFFF; border-bottom:1px dashed #fff; text-decoration:none}

.box_content{padding:9px; background:#fff0e8}
.box_content_in{border-bottom:1px dashed #f3a57e; padding:1px 0 4px 0; }
.box_content_in2{border-bottom:1px solid #fe7f41; padding:6px 0 4px 2px; color:#e75a14; font-size:14px; font-family:Arial, Helvetica, sans-serif}

.box_content_in p{color:#444; font-size:11px; padding:0px; line-height:16px; padding:3px 4px 3px 5px;}
.box_content_in p a{color:#e75a14; font-size:11px; font-weight:bold}

.box_content_intop{border-top:1px solid #fd7937; padding: 1px 0 0px 0;}
.box_content_intop a{color:#e75a14; font-size:11px; font-weight:bold; padding-left:6px;}


.check_up{background:#d8d8d8 url(../images/check_up.gif) repeat-x left top; border:1px solid #dfdfdf; padding:9px;}
.pro{background:url(../images/pro.gif) no-repeat left bottom; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0 0 5px 2px;}
.listing2{}
.listing2 ul{width:216px; list-style:none; padding:3px 0 0 4px; float:left}
.listing2 ul li{width:212px;}
.listing2 ul li strong{width:212px; padding-top:3px; float:left; color:#606060;}
.listing2 ul li a{width:200px; padding:0 0 0 12px; color:#606060; background:url(../images/aa1.gif) no-repeat left;}


/* ------------------------------------- Footer------------------------------------- */
.footer{padding:6px; border-top:3px solid #6d6d6d;}
.footer p{color:#747373; font-size:11px; background:none; line-height:14px; padding:0 0 0 5px;}
.footer p a{color:#747373; font-size:11px; padding:0 1px;}
.footer p.copy{color:#9d9d9d; font-size:11px; padding:3px 0 7px 3px;}

.student_bg{background:url(../images/s_bg.gif) repeat-x top; padding-left:0px;}

.upgradelist ul
{
	list-style:default;
	padding:2px 0 0 0px;
}


a.orenge{color:#fc6505}

.owner{color:#0860b9; font-size:18px; }

.box_in{border:1px solid #fcc9a9; background:#fafafa; padding:12px;}

.edu{font-size:14px; font-weight:bold; color:#fc8336}

.req{color:#0860b9; font-size:14px; font-weight:bold;}
.req small{ font-size:11px; font-weight:normal; color:#666;}

form.request{width:456px; float:left; padding:16px 2px;}
form.request .row{width:456px; float:left; padding:4px 0px;}
form.request .row span{color:#fe4800; padding-left:4px;}
form.request label{width:130px; float:left; color:#fff; background:#bababa; padding:5px;}
form.request input{width:280px; float:left; border:1px solid #bababa; color:#555; padding:5px;}
form.request input.sendr{background:#ff7400; width:auto; padding:5px 8px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer}
input.sendr{background:#ff7400; width:auto; padding:5px 8px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer; margin-top:6px;}
input.sendc{background:#ff7400; width:auto; padding:2px 8px; font-size:12px; font-weight:bold; color:#fff; border:none; cursor:pointer;}

form.request2{width:99%; float:left; padding:16px 2px;}
form.request2 fieldset{width:700px; float:left;}
form.request2 .row{width:700px; float:left; padding:4px 0px;}
form.request2 .row span{color:#fe4800; padding-left:4px;}
form.request2 .row1{width:700px; float:left; padding:4px 0px;}
form.request2 .row1 input{width:auto; float:left; padding:2px 0px; margin-right:5px; border:none}
form.request2 .row1 small{width:300px; float:left; padding:2px 0px; margin-right:5px;}
form.request2 label{width:140px; float:left; color:#fff; text-align:right; background:#bababa; padding:5px; font-weight:bold; font-size:12px;}
form.request2 input{width:340px; float:left; border:1px solid #bababa; color:#555; padding:5px;}
form.request2 select{width:114px; float:left; border:1px solid #bababa; margin-right:4px; padding:5px;}
form.request2 textarea{width:340px; float:left; border:1px solid #bababa; color:#555; padding:5px;}
form.request2 input.sendr{background:#ff7400; width:auto; padding:5px 8px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer}




a.backk{background:url(../images/gbbg.jpg) repeat-x right top; padding:0px 9px 0 0px; width:auto; float:right; display:block}
a.backk span{padding-top:3px; width:auto; float:left; color:#fff;}

form.request1{width:99%; float:left; padding:16px 2px;}
form.request1 fieldset{width:600px; float:left;}
form.request1 .row{width:600px; float:left; padding:4px 0px;}
form.request1 .row span{color:#fe4800; padding-left:4px;}
form.request1 .row1{width:600px; float:left; padding:4px 0px;}
form.request1 .row1 input{width:auto; float:left; padding:2px 0px; margin-right:5px; border:none}
form.request1 .row1 small{width:300px; float:left; padding:2px 0px; margin-right:5px;}
form.request1 label{width:140px; float:left; color:#fff; text-align:right; background:#bababa; padding:5px; font-weight:bold; font-size:12px;}
form.request1 input{width:340px; float:left; border:1px solid #bababa; color:#555; padding:5px;}
form.request1 select{width:114px; float:left; border:1px solid #bababa; margin-right:4px; padding:5px;}
form.request1 textarea{width:340px; float:left; border:1px solid #bababa; color:#555; padding:5px;}
form.request1 input.sendr{background:#ff7400; width:auto; padding:5px 8px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer}
