@charset "utf-8";
/* CSS Document */

/****************************************************************************************************
*	Filename: layout.css
*	Purpose: csss for main layout 
*	Creation Date: 11/07/2007
*	Last Modified: 11/07/2007

//*
*	version name : orgOne	(description)
please add the next version name only & only change the last modified date
//

// 	To find a partcular selector ...?
**search the id (HEADING ID) to get css related / applied to partcular html tag**
	
	SR.NO	CSS TYPE	HEADING ID	DESCRIPTION
	----------------------------------------------------------------------------------------------------
	1.		text		textAll		keep all the css related to text effects, font sizes, hover effects
	2.		input		inputAll	keep all the css related to all input tags, such as buttons, input boxes, combo boxes
	3.		UL/LIs		menus		well, any types of menus, tabs structure..please add here only
	4.		rounds		MMR			make me round, used to generate rounded corners...

**please note:	Add any new css in the respetive field only..also checout for the css written earlier & what/how it functions, then add. This will help in order to keep the css more optimized**

**************************************************************************************************** please start over now/

/* BODY, FONT AND COLOR, GLOBAL	(id=generic)
**********************************************************/

body 			{font:normal 11px Arial !important; color:#1e2a39; text-align:left !important; padding:0; margin:0; background:#FFF url(../images/pageBg.png) center top repeat-y;}
a 				{color:#1e2a39; font-weight:bold; text-decoration:none;}
a:hover 		{color:#dc002f; text-decoration:underline;}
img				{border:none;}
form,h1,h2,h3,h4,h5,h6,p	{padding:0; margin:0;}
form label		{color:#1e2a39; font-size:12px; text-transform:capitalize; font-weight:normal;}	
p 				{line-height:150%;}
textarea		{overflow:auto;}
input[type=text] {border:1px solid #a5acb2; font:normal 11px Arial;}
select			 {border:1px solid #a5acb2; font:normal 11px Arial;}
input[type=button] {border:1px solid #a5acb2; background:#213e5b; font:bold 11px Arial; color:#FFF; text-transform:uppercase; padding:1px; cursor:pointer;}
textarea		{border:1px solid #a5acb2;  font:normal 11px Arial; color:#000000; text-transform:uppercase; padding:1px; }
select 			{border:1px solid #a5acb2;  font:normal 11px Arial; color:#000000; text-transform:uppercase; padding:1px; cursor:pointer;}


/* 	BODY WRAPPER / HEADER / TOP MENU 
**********************************************************/
#mainWrapper	{margin:0 auto; width:976px;}
#header			{width:100%; float:left; background:url(../images/headerBg.png) center top repeat-x;}		
.starInaRow		{background:url(../images/arrowOne.png) top repeat-x; height:15px; width:100%; float:left; margin-top:3px;}
#lognmenu		{width:100%; float:left;}
#logo			{float:left; margin-left:10px; height:78px; width:157px; display:inline;}


/* 	MAIN CONTENT 
**********************************************************/
#maincont		{width:99.5%; clear:both; margin:0 auto; background:url(../images/headerBgTwo.png) top repeat-x; padding-top:7px; min-height:350px; padding-bottom:6px;}
*html #maincont	{height:350px;}
#nextcon		{float:left; width:100%;}
.holdThis		{float:left; width:100%;}
.contLeft		{width:110; float:left; text-align:center}
.contCent		{width:73%; float:left; text-align:center}
.contRight		{width:110; float:right; text-align:center}
#info			{float:left; width:100%; padding-top:6px;} 
#search			{width:82%; float:right; padding-top:15px;}
.contdrbl        {color:#213e5b; font-size:15px; font-weight:bold; text-align:left;}
#menutwobr       {float:left; width:100%; }
#formmenu		{padding:5px; width:180px; float:left;font-size:12px;}
.formLabel		{color:#1e2a39; font-size:12px; text-transform:capitalize; font-weight:normal;}	
.tbllayout		{table-layout:fixed;}

/* 	REUSABLE BACKGROUNDS
**********************************************************/
.fblubg			{background:#a8b7ca;}
.form1bg		{ background:url(../images/form1-bg.gif) repeat-x;}
.menubg			{background:url(../images/menu_two_a_a.gif) repeat-x; padding:5px;}


/* 	RESUBALE UL LI / MENUS / 	(id=menus)
**********************************************************/
#MenuOne		{width:100%; float:center;}
#MenuOne ul		{padding:0;margin:0;float:left; width:100%; background:url(../images/gavac_14.png) top repeat-x;}
#MenuOne ul li	{display: inline; text-align:center;}
#MenuOne ul li a{float: left;color:#FFF; text-transform:capitalize; padding:6px 10px 14px 10px;text-decoration: none;
background:url(../images/divider.gif) top right no-repeat; font:normal 13px Arial; text-transform:capitalize;}
#MenuOne ul li span{float: left;color:#FFFFFF; padding:6px 10px 14px 8px;text-decoration: none;background:url(../images/divider.gif) top right no-repeat;}
#MenuOne ul li span{padding-left: 0px; font-weight:bold;}
#MenuOne ul li a#leftcorner{float: none; background: url(../images/leftcorner.gif) top left no-repeat; padding-left:10px; padding-right:5px;}
#MenuOne ul li a#rightcorner{background: url(../images/rightcorner.gif) top right no-repeat;}
#MenuOne ul li a:hover{text-decoration: underline; color:#FFFFFF;}

/* menu type two */
div#menuTwo	{float:left;width:100%; margin-top:5px;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav		{padding:0;margin:0; margin-left:15px;}
ul#nav li	{float:left;margin-right: 3px;text-align: center}
ul#nav a	{float:left;width:auto; padding:5px 5px 5px 10px;background:url(../images/menu_two_a_a.gif) repeat-x; font:normal 12px Arial; text-decoration:none;color:#FFFFFF;}
ul#nav a:hover{background:url(../images/menu_two_a.gif ) repeat-x; color:#FFFFFF;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background:url(../images/menu_two_a.gif ) repeat-x;;color:#FFFFFF;}

/* 	ALL TEXT CSS	(id=textAll)
**********************************************************/
.strongTxt		{font-weight:bold;}
.strongTxtU		{font-weight:bold; text-decoration:underline;}
.normTxt		{font-size:12px;}
.strongTxtNorm	{font-weight:bold; font-size:12px;}
.choxktxt		{font-size:14px; font-weight:bold; color:#ac1b28;}
.redtxterr  		{font-size:11px; color:#e43c60;}
.redtxt  		{font-size:14px; font-weight:bold; color:#e43c60;}
.redtxtsm		{font-size:10px; color:#FF0000;} 
.required		{color:#FF0000;}
.whitetxt 		{color:#FFFFFF; font-size:14px; font-weight:bold;}
.whitetxt2		{color:#FFFFFF; font-size:11px; font-weight:bold;}


/* 	ALL INPUT & FORM CLASSES	(id=inputAll)
**********************************************************/

/* 	ALL BORDER CSSs
**********************************************************/
.ads img		{border:1px solid #000;}		
.menu2border 	{border:1px solid #334e69;}
.bordBtm 	{ border-bottom:1px solid #334e69;}
.bordSidrt 	{ border-right:1px solid #334e69;}
.bordSidle 	{ border-left:1px solid #334e69;}

/* 	REQUIRED PADDINGS / MARGINS 
**********************************************************/
td.padOne	{height:6px; overflow:hidden;}	
td.heading	{padding-bottom:5px;}
table.marg	{margin-top:10px;}
td.padtow	{padding-top:20px;}
td.pad      {padding:10px;}
tr.bgwcol 	{background-color:#FFFFFF; }
tr.bgwcol2 	{background-color:#6a849c; }


/* 	FOOTER 
**********************************************************/
#footer		{float:left; width:100%; padding:20px 0px; border-top:2px solid #bbb; background:#f0f0f0 url(../images/footerBg.png) top repeat-x;  }

/* 	MISCELLANEOUS
**********************************************************/
.clr	{clear:both;}
.ContentSpacer {background-color:transparent;margin-top:0;padding-top:5px; float:left;}
.divCenter	{text-align:center; border-bottom:2px solid #a8b7ca; padding-bottom:2px;}
.divJustyfy		{text-align:justify;}
.tblBorder
{
	 border:1px solid #CCCCCC;
}
.errormsg{font-size:12px; color:#FF0000;} 
.tblHeading
{
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
.inputbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #0066cc;*/
	padding:0px;
	font-size : 10px;
	text-decoration : none;
	/*background-color: #e9f6fe;*/
	vertical-align:middle;
	border:1px solid #a5acb2;
	font:normal 11px Arial;
}
.frmtxt{font-size:11px; color:#666666; font:normal;}
.newban{font:normal 11px Arial; color:#1e2a39; text-align:left;}
.linking{color:#1e2a39; font-weight:bold; text-decoration:none;}
.linking:hover{color:#dc002f; text-decoration:underline;}
