@charset "utf-8";
/* CSS Document */

body {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#636363;text-align:center;  margin:0 auto;}
	
h1,h2,h3,h4,h5,h6 { font-size:11px; clear:both; font-weight:normal; }
ul,ol { list-style-position:outside; }
caption,th { text-align: left; }
a img { border:none; }
hr { clear:both; display:block; border:none; }
br { clear:both; }

.container {
	width:950px;
	text-align:left;
	position:relative;
	margin:0 auto;
}
.wbold{ color:#f1f1f1; font-weight:bold;}
.blue{ color:#1466D3; font-weight:bold;}
.green{ color:#169000; font-weight:bold;}

.InputBox {
	BORDER-RIGHT: #8fc3d0 1px solid; BORDER-TOP: #8fc3d0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8fc3d0 1px solid; COLOR: #2779aa; BORDER-BOTTOM: #8fc3d0 1px solid; background-color:#fff;
}

.Box {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; FONT-SIZE: 12px; BORDER-LEFT: #fff 0px solid; COLOR: #2779aa; BORDER-BOTTOM: #fff 0px solid; background-color:#fff; text-align:justify;
}
.InputBoxFocus {
	BORDER-RIGHT: #8fc3d0 1px solid; BORDER-TOP: #8fc3d0 1px solid; FONT-SIZE: 12px; BACKGROUND: #c7e1e7; BORDER-LEFT: #8fc3d0 1px solid; COLOR: #000; BORDER-BOTTOM: #8fc3d0 1px solid
}


.Button
{
	/*background-image: url(../images/Button.jpg);
	background-repeat: repeat;
	border: 0px;
	height: 23px;
	width: 100%;
	font-family: Verdana,Tahoma,  Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	text-decoration: none;
	*/
	cursor: pointer;
}
.topbg{ background-image:url(../images/lbg.gif); height:117px; background-repeat:repeat-x; background-position:top;}
.navbg{ background-image:url(../images/nav.gif);  height:25px; background-repeat:repeat-x; background-position:top;}

.toplinks{color:#f1f1f1; text-decoration:none;}
.toplinks:hover{color:#ffe400; text-decoration:none;}
.navlink{ color:#f1f1f1; font-weight:bold; font-size:11px; text-decoration:none;}
.normallink{ color:Blue; font-weight:bold; font-size:11px; text-decoration:none;}
.navlink:hover{ color:#ffe400; font-weight:bold; font-size:11px; text-decoration:none;}
.bbr{ border-bottom:#CBCBCB 3px solid; border-top:#CBCBCB 1px solid; border-left:#CBCBCB 1px solid; border-right:#CBCBCB 1px solid; }

.bold{ font-weight:bold; color:#f1f1f1;}
.foot{color:#f1f1f1; text-decoration:underline;}
.foot:hover{color:#ffe400; text-decoration:none;}
.forgot{color:#000; text-decoration:underline;}
.forgot:hover{color:#999; text-decoration:none;}

.more{ text-decoration:none; color:#333;}
.more:hover{ color:#cc0000;}

.bold{ font-size:22px; font-weight:bold; color:#169000; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.tab
{ color:#f1f1f1; font-weight:bold; font-size:11px; text-decoration:none;}
.tab:hover{ color:#ffe400; font-weight:bold; font-size:11px; text-decoration:none;}

.active{ color:#ffe400; font-weight:bold; font-size:11px; text-decoration:none;}

/*BookProduct*/
.table-box
{
	border-left: 1px #e1e1e1 solid;
	border-top: 1px #e1e1e1 solid;
	border-right: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	margin: 10px 0px;
	width: 700px;
}
.innerTable
{
	width: 700px;
}

.table-heading
{
	padding: 0px 10px;
	height: 25px;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
	background-color: #D7D9E2;
}

.HeadText
{
	font-weight: bold;
}

.table-box .error-block, .error-block
{
	width: 640px;
	text-align: left;
	padding: 10px 10px 10px 30px;
	color: #ff0000;
	font-size: 10px;
	background: url(../images/error_ico.gif) no-repeat top left;
	background-position: 10px 10px;
	background-color: #ffe1e1;
	margin: 5px;
	float: left;
}
/*End of BookProduct*/
.top-text 
{	
	color:#f1f1f1;
	font-size: 20px;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
}

.SubMenu
{
	display: none;
	position: absolute;
	background-color: #49AED9;
	border: 1px;
	border-color:White;
	width: 150px;
	margin-left: 25px;
}

.hidectrl
{
	display: none;
}

.showctrl
{
	display:block;
}

.errorText
{
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: Red;
	font-weight: bold;
	text-align: center;
}

.error
{
	width: 95%;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	background-color: Transparent;
	border-color: red;
	border-style: none;
	border-width: thin;
}



