/* CSS Document */

.totalbx{ width:100%; margin:0px; padding:0px; background:#fff}

body {
	margin: 0px;  
	padding:0px;
    background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
}
p  { padding: 0.5em; margin: 0; font-size: 1em; }

.main{ width:930px; margin:auto}

a {
	text-decoration:underline;
	color:#0349E7;
}

a:hover {text-decoration:none;}

.greytpbx{ color:#9A9999; font-size:11px; margin:0px 10px; text-align:right}
.greytp:link,.greytp:active,.greytp:visited{ color:#9A9999; text-decoration:none; font-size:11px;}
.greytp:hover{ color:#000; text-decoration:underline}

.pinktpbx{ color:#830000; font-size:13px; margin:0px 10px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:15px;}
.pink:link,.pink:active,.pink:visited{ color:#830000; text-decoration:none; font-size:11px;}
.pink:hover{ color:#000; text-decoration:underline}

#menu {
	width:52%;
	background:#fff;
	font-size:13px;
	line-height:normal;
	border-bottom:1px solid #fff; float:right;
	margin-top:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	}
#menu ul {
	margin:0;padding:0;
	list-style:none;
	}
#menu li {
	display:inline;
	margin:0;
	padding:0;
	}
#menu a {
	float:left;
	background:url("../images/tableftF1.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#menu a span {
	float:left;
	display:block;
	background:url("../images/tabrightF1.gif") no-repeat right top;
	padding:10px 15px 10px 15px;
	color:#fff; text-transform:uppercase;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#FFFFFF;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}

.whitetxt{ color:#fff; font-size:13px}
a.whitelink{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:2px; text-decoration:none; text-transform:uppercase; color:#fff}
a.whitelink:hover{ text-decoration:none; color:#000000}
td.whitelink{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:2px; text-decoration:none; text-transform:uppercase; color:#fff}

.greytxtlg{ color:#666666; font-size:13px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#navlist
{
padding-left: 0;
margin-left: 0;
}

#navlist li
{
list-style: none;
margin: 0;
}

#navlist li a { text-decoration: none; }

.arial12{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.arial11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.ver12{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
.ver11{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000;}

.blueheadr{ margin:2px; background:#830000; height:32px; text-align:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border:1px solid #770000}
.blueheadr .leftbx{ float:left;  padding:10px 10px 3px 10px; text-transform: uppercase}
.blueheadr .rtbx{ float:right;padding:2px 10px 2px 10px; width:200px}

.blueheadr1{ margin:2px; background:#830000; height:32px; text-align:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border:1px solid #770000}
.blueheadr1 .leftbx{ float:left;  padding:10px 10px 3px 10px; text-transform: uppercase}
.blueheadr1 .rtbx{ float:right;padding:2px 10px 2px 10px; width:200px}


.bordr{ border:1px solid #C5D2D1; padding:2px; width:99%; margin:auto}
.greyheadr{ margin:2px; background:#EBEBEB; height:26px; text-align:left; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border:1px solid #D0D0D0}
.greyheadr .leftbx{ float:left;  padding:6px 10px 3px 10px; text-transform: uppercase}



.mutp_lt{ float:left; background:url(../images/cr_lt.gif) no-repeat; height:47px; width:9px}
.mutp_mid{ float:left; background:url(../images/cr_mid.gif) repeat-x; height:47px; width:98%;}
.mutp_rt{ float:right; background:url(../images/cr_rt.gif) no-repeat; height:47px; width:9px}

.arial11txt{ font-size:11px; color:#707070;}
.arial11link{ font-size:11px; color:#707070; text-decoration:none}
.arial11link:hover{ font-size:11px; color:#707070; text-decoration:underline}

#breadcrumbs_sub
{
/*border-bottom:1px solid #FF7500;*/
height:19px;
text-align:left;
color:#707070;
margin-left:auto;
margin-right:auto;
left: 0;
right:  0;
font-size:11px;
}
.breadcrumbs
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
text-decoration:underline;
}
.breadcrumbs:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.Youarehere 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
padding-left:3px;
padding-right:10px;
}

input {
	background-color: #FFFFFF;
	border: 1px solid #8D98B6;
}
.textarea {
	background-color: #FFFFFF;
	border: 1px solid #FFD8F3;
}

.textbox,.reg {
	background-color:#FFFFFF;
	border:1px solid #770000;
	height: 19px;
	font-family: Arial;
	font-size: 11px;
}.reg1 {
	background-color:#FFFFFF;
	border:1px solid #770000;
	font-family: Arial;
	font-size: 11px;
}
select{ border:1px solid #830000; height: 19px;
	font-family: Arial;
	font-size: 11px; }
	
.img{ border:1px solid #830000; padding:2px}
/* for the CSS table design starts here */
.tab_heading{
	background:#EBEBEB; font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	height:21px;
	width:auto;
	padding:4px 4px 2px 4px;
	margin:0px;
	}
DIV.base-layer {
 border-top: solid #EBEBEB 1px; margin:auto; text-align: center; width: auto; padding:0px;}
DIV.table-row {
  color: #000000;
  border:1px solid #EBEBEB ; border-top: none;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff; 
  padding: 0; text-align: left; width: 100%; overflow:auto;}
DIV.left_container2 {
float: left; margin: 0; text-align:left; padding:0.2em 0px 0.2em 0px; width: 30%; background-color:#fff;}
DIV.right_container2 {
float: right; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width: 69%; height:auto; background-color:#fff; border-left:1px solid #EBEBEB}
DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto; height:1px;}
.text, .text_main {
 	margin: 0; padding: 0.3em 0.3em 0 0.6em;
  font-style: normal; font-size: 11px; text-indent: 0;
  width: auto; float:left;}
.rttxt{ color:#656764; font-size:10px; margin: 0; padding: 0.3em 0.3em 0 0.6em;text-indent: 0;  width: auto; float:left;}
.text_main {
	color:#630909; font-weight:bold; width:80px;}
.star{
	width:auto; height:16px; float:right; margin:0px; padding:0px 3px 0px 0px;}
	
.table{ 
 border-collapse:collapse; border:1px solid #EBEBEB; border-right:none;
 }
.table td{ 
 border-right:1px solid #EBEBEB; padding:8px 2px;
 }
 
 DIV.left_container3 {
float: left; margin: 0; text-align:right; padding:0.2em 0px 0.2em 0px; width: 50%; background-color:#fff;}
DIV.right_container3 {
float: right; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width: 49%; height:auto; background-color:#fff; border-left:1px solid #EBEBEB}
.text3, .text_main3 {
 	margin: 0; padding: 0.3em 0.3em 0 0.6em;
  font-style: normal; font-size: 11px; text-indent: 0;
  width: auto; float:right;}
  
DIV.left_container_pr {
float: left; margin: 0; text-align:left; padding:0.2em 0px 0.2em 0px; width:30%; background-color:#fff;}
DIV.right_container_pr {
float: left; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width:auto; height:auto; background-color:#fff; border-left:1px solid #EBEBEB}
 /* End of css tables style rule set */
 
 .tab_heading1{
	background:#EBEBEB; font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	height:25px;
	width:auto;
	margin:0px;
	}
.tab_lf1{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
.tab_lf2{width:15%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
.tab_lf3{width:29%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
.tab_lf4{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
.tab_lf5{width:10%; margin-right:4px; height:21px; padding:4px 4px 2px 4px;text-align:center;}
.tab_lf6{width:10%; height:21px; padding:4px 4px 2px 4px;text-align:center;}
.tab_lf3_new{width:46%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
.table-row1 {color: #000000;  border-right: solid #EBEBEB 1px; border-left: solid #EBEBEB 1px; border-bottom: solid #EBEBEB 1px;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff;   padding: 0; text-align: left; width: 100%; overflow:auto; font-size:11px; color:#707070;}
.tab_lf6{width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:left; border-right:1px solid #fff;}

	/*
DIV.tab_lf1{float:left; width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf2{float:left; width:15%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf3{float:left; width:29%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf4{float:left; width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf5{float:left; width:10%; margin-right:4px; height:21px; padding:4px 4px 2px 4px;text-align:center;}
DIV.tab_lf6{float:left; width:10%; height:21px; padding:4px 4px 2px 4px;text-align:center;}
DIV.tab_lf3_new{float:left; width:46%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.table-row1 {color: #000000;  border-right: solid #EBEBEB 1px; border-left: solid #EBEBEB 1px; border-bottom: solid #EBEBEB 1px;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff;   padding: 0; text-align: left; width: 100%; overflow:auto; font-size:11px; color:#707070;}
DIV.tab_lf6{float:left; width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:left; border-right:1px solid #fff;}

*/
 /* ------------------------------------------------listview start---------------------------------------------------------- */
 .listvmain{padding:10px 10px 4px 10px; border-bottom:1px solid #830000}
 .listvmain .ltdiv{float:left; width:10%; margin-right:4px}
 .listvmain .middiv{ float:left; width:71%; margin-right:4px; padding-bottom:3px}
 .listvmain .rtdiv{ float:left; width:18%; text-align:center; padding-top:20px}
 
.table1{ border:1px solid #E3E3E3}
.greybg{ background:#EBEBEB;}
  /* ----------------------------------------------------listview end---------------------------------------------------- */
  
.thumbnails{
 	width:400px;
	text-align:center;}
.thumbnails ul{
	margin:0px;
	padding:0px;}
.thumbnails li{
	display:inline;
	list-style:none;
	margin-left:4px;margin-right:4px;}


#navlist
{
padding-left: 0;
margin-left: 0;
width:auto; font-size:11px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
}

#navlist li a { text-decoration: none; }

#navlist li a:hover { text-decoration: underline; }

.redtxt{ color:#FF0000; font-size:11px}

.tablebr{ padding:8px; border-bottom:1px solid #830000; border-right:1px solid #830000}
.tablenobr{ padding:8px; border-bottom:1px solid #830000;}

.bgpink{ background:#830000}

.pagingbr{ margin:auto; border:1px solid #830000; padding:6px; height:20px}
input.nobor{border: 0px solid #830000;}
input.button111{
background:url(../images/button1.gif) no-repeat; height:28px;
border: 0px solid #830000;
width:134px;
	font-weight:bold;
	color:#666666;
}
input.button2{
background:url(../images/button2.gif) no-repeat; height:28px;
border: 0px solid #830000;
width:165px;
	font-weight:bold;
	color:#666666;
}
.spacing_top{padding-top:15px;}
*+html .spacing_top{padding-top:10px;margin-top:-13px;}
* html .spacing_top{padding-top:10px;margin-top:-13px;}
.gallery_nav a{color:#ffffff;}
h1{padding:0px;margin:0px;font-size:18px;}
