
/* CSS Document */

/* Headerpart */

#topbar {
	height:75px;
}
#logoformat {
	margin:15px 38px 12px 38px;
}		
#belowmenu {
	background-image:url(images/below-menu.gif);
	background-repeat:repeat-x;
}	
#toplinks {
	background-color:#CCE8F4;
	height:20px;
	padding-left:24px;
	padding-right:24px;
}	
#breadcrumb {
	border-bottom: 1px solid #B0CFDC;
	height:24px;
	padding-left:38px;
}	
.linktahoma11 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000099;
}
.linktahoma11underline {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration:underline;
}	
.linktahoma11underline:hover {
	text-decoration:none;
}
	
.menubox {
	background-image:url(images/menu-lefttop-corner.gif);
	background-repeat:no-repeat;
	height:22px;
	background-color:#268FBB;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #FFFFFF;
}	
.menulink {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px 13px 0px 13px;
}
.menuboxsmall {
	height:20px;
	background-color:#268FBB;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #FFFFFF;
}	
.menulinksmall {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:0px 13px 0px 13px;
}
.menulinksmall {
	text-decoration:none;
}
.menulinksmall:hover {
	text-decoration: underline;
}	
.navigationlink {
	color:#1D6380;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}	
.bgwhite {
	background-color:#FFFFFF;
}	
.imgactioncell {
	width:25%;
}

/* Pop-up */

.quickresultbox{
	width:420px;
}
 .asfbox, .iframecontrol{
	width:410px;
}
.quickresultbox, .asfbox{
	position:absolute;
	left:auto;
	height:auto;
	top:110px;
	right:25px;
}

.iframecontrol {
	height:55px;
}
.quickresultbox{
	z-index:101;
}
.asfbox{
	z-index:100;
}
.quickresult, .asfresult{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #668FC3;
	background-color:#F5F9FC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:22px;
	color:#343434;
}
.quickresultform, .asfform{
	width:100%;
	height:auto;
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:12px;
}

.headingformat {
	background-color:#D6DBE3;
	background-image: url(images/headingbox-border.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	padding-left:10px;
	padding-right:3px;
	font-weight:bold;
	color:#21272E;
}
.headingformathelp {
	background-color:#D6DBE3;
	background-image: url(images/headingbox-border.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	padding-left:0px;
	padding-right:3px;
	font-weight:bold;
	color:#21272E;
}	
	
.headingformat2 {
	background-color:#D6DBE3;
	height:24px;
	padding-left:10px;
	padding-right:3px;
	font-weight:normal;
	color:#000000;
}	

.textboxpopup {
	width:100px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #7FA4D0;
}
.popupbt {
	background-image:url(images/search-back.gif);
	background-repeat:repeat-x;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #243952;
	color:#243952;
	width:60px;
}	
.popupbt1 {
	background-image:url(images/search-back.gif);
	background-repeat:repeat-x;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #243952;
	color:#243952;
	width:15px;
}
.loginlink {
	font-size:9px;
	color:#36506B;
}	
.bordertop {
	border-top:1px solid #cccccc;
}
.tableborderblue1 {
	border: 1px solid #324F85;
}
	
/* Bodypart */

.heading {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}	
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	border: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1672A6;
	padding: 3px;
}
.buttonenlarge {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	border: 1px solid #1C7398;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1672A6;
	width:100px;
}

/* footerpart */

#footerformat {
	background-color:#ffa22b;
		height:76px;
}	
#footertexts {
	border-left:1px solid #FFFFFF;
	padding-left:20px;
	line-height:18px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}	

/* Mixed CSS */

.whitefont {
	color: #ffffff;
}
.whitefont1 {
	color: #ffffff;
	cursor: pointer ;
	font-weight:bold;
}
table.sortable sortarrow {
    color: black;
    text-decoration: none;
}
.whitetextbig {
	color: #ffffff;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.greybackborder {
	background-color: #CCCCCC;
	padding:4px;
}	
.greyborder {
	border:1px solid #CCCCCC;
}	
.greyborder2 {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;		
}	

.bottomnav {
	background-color:#F4F4F4;
	border:1px solid #CCCCCC;
	padding:4px;
	height:30px;
}
.whitebordertop {
	border-top:1px solid #FFFFFF;
}	
.widthsmall	{
	width:130px;
}	
.redtext {
	color:#FF0000;
	font-weight:bold;
}
.redtextlogin {
	color:#FF0000;
	font-weight:normal;
}	
	
.hand {
	cursor:pointer;
}	
.padding10 {
	padding:10px;
}	
.padding5 {
	padding:5px;
}	
.linktahoma11, .menulink, .navigationlink {
	text-decoration:none;
}	
.linktahoma11:hover, .menulink:hover, .navigationlink:hover {
	text-decoration: underline;
}	
.linktahoma2 {
	color:#0000CC;
	text-decoration:none;
}
.linktahoma2:hover {
	color:#000066;
	text-decoration:underline;
}

/* Announcement and Help part */

#adformat {
	 background-color:#D4D4D4;
	 border:1px solid #878787;
	 padding:0px 8px 0px 8px;
}
.adlink {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#0B2936;
	 font-weight:bold;
	 text-decoration:none;
}
.adlink:hover {
	 text-decoration:none;
} 
.quickresultbox1 {
	width:600px;
}
.asfbox1, .iframecontrol2 {
	width: 390px;
}
.quickresultbox1, .asfbox1{
	position:absolute;
	left:auto;
	height:auto;
	top:80px;
	right:25px;
}
.quickresultbox1{
	z-index:101;
}
.asfbox1{
	z-index:100;
}
.iframecontrol2 {
	height:70px;
	width:410px;
}
.linktahoma11help, .linktahoma11text, .tahoma11text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:15px;
}
.linktahoma11text {
	padding:0px 10px 0px 10px;
}	
.linktahoma11help:hover {
	text-decoration:underline;
}

.linkver10helpbold, .linktahoma11textbold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:14px;
}
.linkver10helpbold:hover {
	text-decoration:underline;
}
.tahoma11whitebold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:14px;
	padding-left:10px;
}


/* General CSS Document */

p {
	padding-top:10px;
	margin:0px;
}	
body {
	margin:0px;
	background-color: #FFFFFF;
}
table, img {
	border:0px;
}	
.tablecentre {
	margin:0px auto 0px auto;
}
td, div {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	text-transform: none;
	color: #292929;
	text-decoration: none;
}
#externalcontainer {
	width:100%;
	background-color:#ffffff;
	margin:0px;
}
.width100per {
	border:0px;
	width:100%;	
}
.width50per {
	width:50%;	
}		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
form {
	margin:0px;
	padding:0px;
}	
/* Old Stylesheet */

.blackfont {color: #000000;}
.linkblack {text-decoration: underline;}
.linkblack:hover {text-decoration: none;}
.font11 {font-size: 11px;}
.font9 {font-size: 9px;}
.paddingleft { padding-left:10px; color: #ffffff; font-size:10px; }
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 70px;
	background-color: #F5F5F5;
	border: 1px solid #7D7D7D;
	padding: 2px;
}
.metatextarea, .titletextbox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #7D7D7D;
	padding: 2px;
	width:450px;
}

.textboxmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	font-size: 10px;
	width: 90px;
	background-color: #F5F5F5;
	border: 1px solid #7D7D7D;
	padding-left: 2px;
}

.loginlistmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	font-size: 11px;
	width: 108px;
	border:1px solid #666666;
}

.listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 108px;
	background-color: #F5F5F5;
	border: 1px solid #CDCDCD;
	padding: 2px;
}
.listmenularge {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 11px;
	width: 150px;
}
.filemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 180px;
	background-color: #F5F5F5;
	border: 1px solid #E4E3E3;
	padding: 2px;
}
.link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2F3030;
text-decoration:none;
}
.link:hover{
text-decoration:underline;
}

.link1{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2F3030;
text-decoration:none;
}
.link1:hover{
text-decoration: underline;
}

.textboxset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 185px;
	background-color: #F5F5F5;
	border: 1px solid #cccccc;
	padding: 2px;
}
.textboxsetenlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 350px;
	background-color: #F5F5F5;
	border: 1px solid #cccccc;
	padding: 2px;
}
.textareasetenlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 350px;
	background-color: #F5F5F5;
	border: 1px solid #cccccc;
	padding: 2px;
}

.linkfooter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.linkfooter:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.maillebelpad {
	padding-right:10px;
	padding-left:5px;
}
.paddingleft10px {
	padding-left:10px;
}
.paddingright10px {
	padding-right:10px;
}
.paddingright5px {
	padding-right:5px;
}
.paddingleft5px {
	padding-left:5px;
}

.textboxsetb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 70px;
	background-color: #F5F5F5;
	border: 1px solid #999999;
	padding: 2px;
}
.listmenu1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 79px;
}
.listmenu2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.filemenuup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	width: 180px;
	background-color: #F5F5F5;
	border: 1px solid #999999;
	padding: 2px;
}
.textboxbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #2592D2;
	height: 18px;
	width: 180px;
	border: 1px solid #2592D2;
	padding: 2px;
}
.textboxbig1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 820px;
	border: 1px solid #2592D2;
	padding: 2px;
}
.textboxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	font-size: 10px;
	width: 50px;
	background-color: #F5F5F5;
	border: 1px solid #CDCDCD;
	padding: 1px;
}
.buttonsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	height: 16px;
	border: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #268FBB;
	padding: 1px;
}
.TA {
	border:1px solid #666666;
}

#toplinks {
	background-color:#CCE8F4;
	height:20px;
	padding-left:36px;
	padding-right:36px;
}	

/* login section style */
.licloginbody {
	height:400px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom:8px;
}
#copyright {
	background-color:#CCCCCC;
	height:60px;
	border-top:1px solid #A7A6A6;
	padding:10px 10px 10px 20px;
}	
.licbodyback {
	background-color:#FFFFFF;
	background-image:url(images/body-back.gif);
	background-repeat:repeat-x;
	background-color:#E4E4E5;
}	
.licbody {
	height:400px;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:8px;
}		
