/* CSS Document */

body {
	margin:0; padding:0; background:url(../images/bg.jpg) left top repeat-x; font-size:11px; color:#585858; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;
	}
.bodyInside {
	background:url(../images/bgInside.jpg) left top repeat-x;
	}
* {
	margin:0; padding:0;
	}
img {
	border:0;
	}
#container {
	width:885px; margin:auto;
	}
#header {
	color:#1c5fad;
	}
ul.tabing {
	margin:0; padding:0; list-style:none;
	}
ul.tabing li {
	float:left; height:26px; margin-right:1px;
	}
ul.tabing li a {
	color:#0d5a90; text-decoration:none; padding:0px 0 0px 8px; display:block; height:26px; float:left; cursor:pointer;
	}
ul.tabing li a span {
	 padding:5px 14px 0px 5px; height:21px; display:block; float:left;
	}
ul.tabing li a:hover {
	background:url(../images/tabLftH.jpg) left top no-repeat; color:#fff;
	}
ul.tabing li a:hover span {
	background:url(../images/tabRgtH.jpg) right top no-repeat; color:#fff;
	}
ul.tabing li a.activeTab {
	background:url(../images/tabLftH.jpg) left top no-repeat; color:#fff;
	}
ul.tabing li a.activeTab span {
	background:url(../images/tabRgtH.jpg) right top no-repeat; color:#fff;
	}
	
.usrLgnTab {
	background:url(../images/userLgnBg.jpg) left top no-repeat; padding:50px 10px 0 10px; width:261px; height:218px; font-size:11px; color:#3164a3;
	}
.usrLgnTab a {
	color:#3164a3; text-decoration:underline;
	}
.usrLgnTab a:hover {
	text-decoration:none;
	}
.usrLgnTab input {
	width:170px; border:1px solid #7f9db9;
	}
.browseTab {
	background:url(../images/browseBg.jpg) left top no-repeat; padding:50px 10px 0 10px; width:261px; height:218px; font-size:12px;
	}
.browseTab ol {
	margin:0 0 0 28px; padding:0;
	}
.browseTab ol li {
	padding:0 0 8px 0; color:#3164a3;
	}
.browseTab ol li a {
	color:#3164a3; text-decoration:none;
	}
.browseTab ol li a:hover {
	text-decoration:underline;
	}
.emailTab {
	background:url(../images/emailUsBg.jpg) left top no-repeat; padding:50px 10px 0 10px; width:261px; height:218px; color:#3164a3;
	}
.emailTab strong {
	color:#3164a3; font-size:25px; font-weight:normal; line-height:25px;
	}
.emailTab b {
	color:#3164a3; font-size:16px; font-weight:normal; line-height:25px;
	}
.emailTab a {
	color:#3164a3; text-decoration:underline;
	}
.emailTab a:hover {
	text-decoration:none;
	}
.font12 {
	font-size:12px;
	}
.contentTab {
	padding:0 20px 0 0;
	}

.contentTab h1 {
	color:#014ead; font-size:20px; font-weight:normal; margin-bottom:10px;
	}
.contentTab h1 em {
	color:#373737; font-weight:bold;
	}
.contentTab p {
	margin:0 0 10px 0;
	}
.contentTab ul {
	margin:0 0 0 5px; padding:0; list-style:none;
	}
.contentTab ul li {
	background:url(../images/rightIcon.jpg) left 5px no-repeat; padding:0 0 20px 20px;
	}

.blueCrvTab {
	background:url(../images/blueMidCrv.jpg) left top repeat-x; color:#ffffff; font-size:11px; font-style:italic; float:left; font-weight:bold; height:30px;
	}
.blueCrvTab a {
	color:#ffffff; text-decoration:none;
	}
.blueCrvTab a:hover {
	color:#ffffff; text-decoration:underline;
	}
.blueCrvTabPad {
	padding:0 25px 0 10px;
	}
.vrtAlgnTop {
	vertical-align:top;
	}

.footer {
	background:url(../images/footerBg.jpg) left top repeat-x; height:77px; text-align:center; font-size:11px; color:#484848;
	}
.footer a {
	color:#29539a; text-decoration:none;
	}
.footer a:hover {
	text-decoration:underline;
	}


/*Inside Page CSS*/

.usrLgnTabInside {
	background:url(../images/userLgnMidBg.jpg) left top repeat-y; font-size:11px; color:#3164a3;
	}
.usrLgnTabInsideBttm {
	background:url(../images/userLgnBttmBg.jpg) left bottom no-repeat;
	}
.usrLgnTabInside a {
	color:#3164a3; text-decoration:underline;
	}
.usrLgnTabInside a:hover {
	text-decoration:none;
	}
.usrLgnTabInside input {
	width:158px; border:1px solid #7f9db9;
	}

.browseTabInside {
	background:url(../images/browseBgInside.jpg) left top no-repeat; padding:50px 10px 0 10px; width:238px; height:116px; font-size:12px;
	}
.browseTabInside ol {
	margin:0 0 0 28px; padding:0;
	}
.browseTabInside ol li {
	padding:0 0 8px 0; color:#3164a3;
	}
.browseTabInside ol li a {
	color:#3164a3; text-decoration:none;
	}
.browseTabInside ol li a:hover {
	text-decoration:underline;
	}

.emailTabInside {
	background:url(../images/emailUsBgInside.jpg) left top no-repeat; padding:50px 10px 0 10px; width:238px; height:165px; color:#3164a3;
	}
.emailTabInside strong {
	color:#3164a3; font-size:25px; font-weight:normal; line-height:25px;
	}
.emailTabInside b {
	color:#3164a3; font-size:16px; font-weight:normal; line-height:25px;
	}
.emailTabInside a {
	color:#3164a3; text-decoration:underline;
	}
.emailTabInside a:hover {
	text-decoration:none;
	}

.blueBoxMid {
	background:url(../images/blueBoxMid.jpg) left top repeat-x; text-align:center;
	}

h1 {
	margin:0; padding:0; font-size:22px; color:#2b7bbd; font-weight:normal;
	}
.hdTab {
	background:url(../images/hdMid.jpg) left top repeat-x; font-size:11px; color:#fff; font-weight:bold;
	}
p {
	font-size:11px; margin:0 0 10px 0; padding:0; color:#585858;
	}

ul.userLstng {
	margin:0 0 35px 10px; padding:0; list-style:none;
	}
ul.userLstng li {
	background:url(../images/arrowIcon.gif) left 10px no-repeat; padding:5px 15px 3px 15px; border-bottom:1px dotted #3f77b6; font-size:11px; color:#3f77b6; width:200px;
	}
ul.userLstng li a {
	color:#3f77b6; text-decoration:none;
	}
ul.userLstng li a:hover {
	color:#3f77b6; text-decoration:underline;
	}

.tabularTab {
	border:1px solid #c0c0c0;
	}
.tabularTab a {
	color:#585858; text-decoration:none;
	}
.tabularTab a:hover {
	text-decoration:underline;
	}
.tabularTabHdBg {
	background:url(../images/tabularTabHdBg.jpg) left top repeat-x; height:33px;
	}
.tabularTab th {
	color:#3b72b1; padding:0 4px 0 4px; font-size:9px; text-align:center; text-transform:uppercase;
	}
.tabularTab td {
	padding:10px 4px 10px 4px; border-right:1px solid #fff; border-top:1px solid #fff; font-size:9px;
	}
.tabularTab td.noBdr {
	border-right:0;
	}
.blueBg {
	background:#e5f4fb;
	}
.lgtBlueBg {
	background:#f1fbff;
	}
.whtBdrBttm {
	border-bottom:1px solid #fff;
	}
.userNameTab {
	border:1px solid #c0c0c0; color:#3b3b3b;
	}
.userNameTab td {
	padding:3px 10px;
	}
.userNameTab a {
	color:#376dab; text-decoration:underline;
	}
.userNameTab a:hover {
	text-decoration:none;
	}

.paging {
	font-size:10px; font-weight:bold; color:#3b72b1; text-transform:uppercase; text-align:right;
	}
.paging a {
	color:#3b72b1; text-decoration:underline;
	}
.paging a:hover {
	text-decoration:none;
	}

.blueTxt {
	color:#2b7bbd;
	}



.orderTab {
	border:1px solid #c0c0c0;
	}
.orderTab td {
	padding:5px 10px 5px 10px; border-right:1px solid #fff; border-top:1px solid #fff; font-size:11px; color:#3b3b3b;
	}
.orderTab td input {
	font-size:11px; border:1px solid #7f9db9;
	}
.orderTab td select {
	font-size:11px; border:1px solid #7f9db9;
	}
.orderTab td.noBdr {
	border-right:0;
	}
.inputBox {
	width:178px;
	}

.scrollBox {
	border:1px solid #c0c0c0; margin:25px 0; height:170px; width:590px; overflow-y:scroll; overflow-x:hidden; padding:5px;
	}
p a {
color:#3164A3;
}
p a:hover {
/* color:#7f9db9; */
text-decoration:none;
}

/* add on 7thNov 09 by vikash*/
.input_text_box {
	height:16px; border:1px solid #7f9db9;
	}
.input_check_box {
	font-size:11px; border:0px;
	}
.input_radio_box {
	font-size:11px;  border:0px;
	}