/* CSS Document */
body 
{ background-color:#FFFFFF; /*height:100%;*/ margin:0px; padding:0px; }

/*-------- Default Style --------*/
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead{font-size:11px;}

body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{color:#333333;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
p {text-align:left;}

a,a:link,a:visited,a:active{color:#036; text-decoration:none; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head {font-size: 20px; font-weight: normal;}
.SubHead {color:#4C6171;font-weight:bold;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#333333; font-weight:bold;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#036; font-weight:bold;}
a.user:hover{color:#C00;}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem, .main_dnnmenu_rootitem_selected, .main_dnnmenu_rootitem_hover  
{	
	/* color: #375162;
	font-size: 13px; 
	font-weight:bold; */	
	text-align:center; 
	padding:13px 10px 13px 10px;
	/*text-transform:uppercase; margin-right:1px;*/
	white-space:nowrap;
	/*float:left;*/
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	/* background: black url(http://static.ibranch.in/images/skinimages/gradient-lightblue.png) repeat-x top left*/;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	background: #FFFFFF url(http://static.ibranch.in/images/skinimages/gradient-lightblue.png) repeat-x top left;
}


/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:2px solid #66CCFF;
}

.main_dnnmenu_submenu td
{
	background-color:#FFFFFF;
	position: relative;
	z-index: 1000;
	font-family:Tahoma, Verdana;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:26px;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #66CCFF url(http://static.ibranch.in/images/skinimages/gradient-lightblue.png) repeat-x /*top left*/;
}
.main_dnnmenu_itemselected td{
    background: #66CCFF url(http://static.ibranch.in/images/skinimages/gradient-lightblue.png) repeat-x /*top left*/;
}

.main_dnnmenu_break
{
	/*height: 2px;
	background-color: #D5E0FF;*/
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}




/* ---------SEARCH styling Raghu --------- */

#dnn_dnnSEARCH_txtSearch {
width: 130px;
padding: 2px;
border: 1px solid #99CCFF;
color: #333333;
}

#dnn_dnnSEARCH_cmdSearch img {
position:relative;
top: 4px;
left: 0px;
}




/*links--------javascript navigation----added by vyom on 04-06-2010*/
div.pos_fixed
{
position:fixed;
left:0px;
bottom:0px;
border-left: solid 0px red;
border-right: solid 0px red;
width:100%;
padding-top:0px;
padding-bottom:0px;
opacity:0.85;
filter:alpha(opacity=80);
z-index:100;
}

div.pos_fixed table td{vertical-align:middle;}
div.pos_fixed table{font-size:12px;}
a.anchor{cursor:pointer;text-decoration:none;padding-right:6px;font-size:12px;color:white;font-weight:bold;vertical-align:middle;}
a:hover.anchor{cursor:pointer;text-decoration:underline;padding-right:6px;font-size:12px;color:white;font-weight:bold;vertical-align:middle;}
.tdQLinks
{
 color:white;
 font-size:15px;
 font-weight:bold;
 vertical-align:inherit;
 }


/*.imgQLinks{border:none;}*/
.spacer{width:300px;height:10px;}

/*----------------classes for popup windows-----*/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
}
/*--------------------------------------------------*/

#divAds
{position:relative;padding:2px;height:250px;width:304px;border:1px solid #E0E0E0; margin-bottom:20px;z-index:0;}

