/* BODY */
body {margin: 0; padding: 0;font: 12px/1.4em Arial; color:#444444;}
#bodyContainer{position:relative; top:0; left:0; width:980px;margin:0pt auto; z-index:3;text-align:left;}
a.contentLink:link {font-family: Tahoma;font-size: 11px;text-decoration:none;font-style: normal;font-variant: normal;	font-weight: normal;color: #42B3C0;}
a.contentLink:active {font-family: Tahoma;font-size: 11px;text-decoration:none;font-style: normal;font-variant: normal;	font-weight: normal;color: #42B3C0;}
a.contentLink:visited {font-family: Tahoma;font-size: 11px;text-decoration:none;font-style: normal;font-variant: normal;	font-weight: normal;color: #42B3C0;}
a.contentLink:hover {font-family: Tahoma;font-size: 11px;text-decoration:underline;font-style: normal;font-variant: normal;	font-weight: normal;color: #42B3C0;}
#pageShdw{margin:0pt auto;width:980px;background:#ffffff; position:absolute; top:66px;  left:4px;z-index:-1}
#main{ margin:0pt auto;padding:0; width:980px; clear:both; }
#pageShdw .leftShdw{ background:url(http://cs.ibibo.com/csimages/backgrounds/lftshdw.gif) top left repeat-y;}
#pageShdw .rightShdw{ background:url(http://cs.ibibo.com/csimages/backgrounds/rtshdw.gif) top right repeat-y;}
#bodyCont{float:right;width:803px; margin-bottom:10px; }
#midCol{float:left;padding-bottom:15px;width:523px;*width:500px; margin-right:10px;text-align:left;}
#sideNav {float:left;width:141px; margin-left:13px; margin-bottom:10px; _margin-left:10px; display:inline}
#dbdrightCol {float:right;height:1%;padding:0pt 10px 10px 0;width:260px;text-align:left;}
#cssrctxt {border: 1px solid rgb(202, 202, 202); vertical-align: top; height: 20px; color: rgb(201, 201, 201);}
#slider {
float:left;overflow:hidden;height:130px;width:740px;left:100px;top:300px;padding:3px;border:1pt solid white;
}
.content{
font: 12px/1.5em Tahoma; color:#444444;
}

.contentSmall{
font: 9px Tahoma; color:#444444;
}

.contentSmallRed{
font: 9px Tahoma; color:red;
}

.contentSmallGreen{
font: 11px Tahoma; color:green;
font-weight: bold;
}

.mandatory{
font: 11px Tahoma; color:orange;
}

.contentTitle{
font: 17px/1.5em Arial; color:#444444; font-weight: bold;
border-bottom:1pt solid #CCCCCC;
padding-top: 15px;
padding-bottom: 3px;
}



.contentPadding{
padding-left:10px;
padding-top:0px;
}
.inputcls {
	font: 11px Tahoma; color:#444444;
	border: 0.1pt #A5A5A5 solid;
	padding-left: 2pt;
	vertical-align:middle;

}

.contentError{
font: 11px Tahoma; color:green;
}

.contentFooter{
font: 10px Tahoma; color:gray;
}

.contentBold{
font: 12px Tahoma; color:#444444; font-weight: bold;
line-height: 2em;
}

.contentMain{
font: 17px Tahoma; color:#666666; font-weight: bold;
}

.contentSubMain{
font: 13px Tahoma; color:#666666; font-weight: bold;
}

.menuBold{
font: 11px Tahoma; color:white; font-weight: bold;
background-color:#BCE4E9;
height: 20px;
text-align:center;
cursor:pointer;
}

.menuBoldSelected {
font: 11px Tahoma; color:white; font-weight: bold;
background-color:#8EB6BA;
height: 20px;
text-align:center;
cursor:pointer;
}

.contentGray{
font: 11px Tahoma; color:gray; font-weight: bold;
}

.contentBoldOrange{
font: 11px Tahoma; color:orange; font-weight: bold;
}
.contentInfoHeader{
font: 13px Tahoma; color:gray; font-weight: bold;
}

.paddingleft
{
padding-left:15px;
}

#containerTable {
background-color:white;
border: 0.25pt solid #CCCCCC;
border: none;
margin-top:-39px;
}

#containerTableHead {
background-color:white;
border-left: 0.25pt solid #CCCCCC;
border-top: 0.25pt solid #CCCCCC;
border-right: 0.25pt solid #CCCCCC;
}

#mainImage {
background-image:url(imgs/main.jpg);

}

#headerTable {
/*background-color:white;*/
}

#footerTable {
/*background-color:white;*/
}

.tdWhiteBg {
background-color:white;
}

.bodyBg{

background-repeat:repeat;
}

#orangeHeader {
background-color:#0097A6;
font: Arial;
font-size: 12pt;
font-weight: bold;
height: 23px;
color: white;
padding-left: 7px;
text-align: left;
}

#grayHeader {
background-color:#B8B8B4;
font: Arial;
font-size: 12pt;
font-weight: bold;
height: 23px;
color: white;
padding-left: 7px;
text-align: left;
}

.btnStyle
{
background-color:#42B3C0;
height: 20px;
font: Tahoma;
font-size: 9pt;
color: white;
font-weight: bold;

padding-bottom:2px;
padding-left:5px;
padding-right:5px;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
vertical-align:top;
cursor:pointer;
}

.btnStyleSmall
{
background-color:orange;
height: 20px;
width: 35px;
font: Tahoma;
font-size: 7pt;
color: white;
font-weight: bold;
padding-left:2px;
padding-right:2px;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
vertical-align:top;
cursor:pointer;
}

.tdLeftPanel {
background-color:#ECF6DF;
}


.menuTable
{
border:1pt solid #909790;
}

.menuTdBorder
{
border-bottom:1pt solid #909790;
}

.menuTableHeader
{
background-color:#7EB4B3;
font: 12px Arial; color:white; font-weight: bold;
padding-left:5px;
}

a.menuLink:link {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menuLink:active {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menuLink:visited {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menuLink:hover {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}


a.menulinkUnderline:link {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menulinkUnderline:active {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menulinkUnderline:visited {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.menulinkUnderline:hover {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}


a.infoLink:link {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.infoLink:active {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.infoLink:visited {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}
a.infoLink:hover {font: 11px Tahoma; color:white; font-weight: bold;color: white;text-decoration: none;}

.contentTdBorder
{
border-bottom:1pt solid #E1ECE1;
}

.photoTdBorder
{
border:1pt solid #E1ECE1;
}

.imgBorder
{
border:3pt double #CCCCCC;
width: 100px;
}

.profileTitle{
font: 17px Arial; color:#6EAF40; font-weight: bold;
}

.profileBorder
{
border:1pt solid #CCCCCC;
}
.profileIdBorder
{
border-left:1pt solid #CCCCCC;
border-right:1pt solid #CCCCCC;
border-top:1pt solid #CCCCCC;
}

.slideImageBorder
{
border:1pt solid #ECF6DF;
}
.profileRow
{
background-color:#ECF6DF;

}

.pageNoBG
{
background-color:orange;
color: white;
}

.pageNoBorder
{
border: 1pt solid orange;
}

.indexTables
{
border:0.25pt solid #7EB4B3;
}

