﻿@charset "iso-8859-1";

/* Main Linkset */

A:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a1322f; text-decoration: none;}
A:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a1322f; text-decoration: none;}
A:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a1322f; text-decoration: none;}
A:hover1 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: underline;}

#contentLink:link, #contentLink:visited, #contentLink:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #a1322f; text-decoration: none;}
#contentLink:hover 												{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: underline;}

#smallLink:link, #smallLink:visited, #smallLink:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a1322f; text-decoration: none;}
#smallLink:hover 											{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: underline;}

#sBold:link, #sBold:visited, #sBold:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a1322f; text-decoration: none;}
#sBold:hover 									{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline;}

#bigLink:link, #bigLink:visited, #bigLink:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #a1322f; text-decoration: none;}
#bigLink:hover 										{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: underline;}

	html { height: 100%; min-height: 100%; }

	BODY  
{
	scrollbar-face-color: 			#404040;
	scrollbar-shadow-color: 		#eeeeee;
	scrollbar-highlight-color: 		#404040;
	scrollbar-3dlight-color: 		#eeeeee;
	scrollbar-darkshadow-color: 	#ffffff;
	scrollbar-track-color: 			#ffffff;
	scrollbar-arrow-color: 			#ffffff;
	margin:							0px;
	background-image:				url('../images/bg.jpg');
	background-position:			center;
	background-repeat:				repeat;
	background-color: 				#404040; 
	color: 							#000000;
	text-align: 					center;
	height:							100%;
	min-height:						100%;
}
	#menuItem:link, #menuItem:visited, #menuItem:active 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		normal;
	text-decoration: 	none; 
	color: 				#9c7444;
	background-color: 	#e8e8e8; 
	width: 				170px; 
	padding: 			4px;
	border-style: 		solid; 
	border-color: 		#cccccc; 
	border-width: 		0px 0px 1px 0px;
	display: 			block;
}
	#menuItem:hover 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		bold; 
	text-decoration: 	underline;
	color: 				#9c7444;
	background-color: 	#ffffff; 
	width: 				170px; 
	padding: 			4px;
	border-style: 		solid; 
	border-color: 		#cccccc; 
	border-width: 		0px 0px 1px 0px;
	display: 			block;
}
	#menuHighlight:link, #menuHighlight:visited, #menuHighlight:active, #menuHighlight:hover 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		bold; 
	text-decoration: 	underline;
	color: 				#ffffff;
	background-color: 	#404040; 
	width: 				170px; 
	padding: 			4px;
	border-style: 		solid; 
	border-color: 		#cccccc; 
	border-width: 		0px 0px 1px 0px;
	display: 			block;
}
	#BackmainTable
{
	width: 				760px; 
	height: 			100%; 
	min-height: 		100%; 
	margin: 			0 auto;
	background-color:	#a1322f;
}
	#mainTable
{
	width: 				750px; 
	height: 			100%; 
	min-height: 		100%; 
	margin: 			0 auto;
	background-color:	#ffffff;
}
	#topBanner
{
	vertical-align: 	top;
	text-align: 		center;
	height:				2%;
}
	#nav
{
	background-image:	url('../images/mid_bg.jpg');
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px; 
	font-weight: 		bold; 
	text-decoration: 	none;
	color: 				#000000;
	vertical-align: 	top;
	text-align: 		center;
	width:				750px;
	height:				27px;
	padding-left:		10px;
	padding-right:		10px;
}
	#navContainer
{
	padding:			6px;
}
	#bottomBanner
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px; 
	font-weight: 		normal; 
	text-decoration: 	none;
	color: 				#000000;
	vertical-align: 	top;
	text-align: 		center;
	height:				1%;
	padding:			30px 0px 6px 0px;
}
	#mainCenter
{
	vertical-align: 	top;
	text-align: 		center;
}
	#NavRight
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			right;
	vertical-align:		top;
}
	#mainRight
{
	vertical-align: 	top;
	text-align: 		right;
}
	#mainContent
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px; 
	font-weight: 		normal; 
	text-decoration: 	none;
	color: 				#000000;
	vertical-align: 	top;
	text-align: 		justify;
	height:				97%;
	padding-top:		6px;
	padding-left:		10px;
	padding-right:		10px;
}
	#mainBottom
{
	vertical-align: 	bottom;
	text-align: 		center;
}
	#menu
{
	border-width:		1px;
	border-style:		solid;
	border-color:		#cfd2dd;
	padding:			0px;
	margin:				0px;
	width:				170px;
	text-align:			left;
	vertical-align:		top;
}
	#tdLeft
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	#menuLeft
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
	width:				89%;
}
	#menuRight
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
	width:				10%;
}
	.verdanaJustify
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#343741;
	text-decoration:	none;
	text-align:			justify;
	vertical-align:		top;
}
	.RedTextSmall
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color: 				#f60000;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	#TitleBG
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	background-color:	#404040;
	color:				#ffffff;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
}
	#TitleMenuBG
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	background-color:	#404040;
	color:				#ffffff;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	margin-bottom:		4px;
}
	#TitleBG_center
{
	background-image:	url('../images/regtitle_bg.jpg');
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	background-color:	#cccccc;
	color:				#ffffff;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		center;
	padding:			4px;
}
	#PageTitleRegister
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	background-color:	#404040;
	color:				#ffffff;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		center;
	padding:			8px;
}
	#RegularTitle
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding-bottom:		12px;
	padding-top:		8px;
}
	#ListingTitle
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			20px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	middle;
	text-align: 		center;
	padding-left:		12px;
}
	#RegisterDescription
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
}
	#tableListings
{
	font-family:	 		Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			normal;
	color:					#333333;
	width: 					100%; 
	border-bottom: 			solid; 
	border-bottom-width: 	1px; 
	border-bottom-color: 	#404040;
}
	#JobData
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
}
	#Listing
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	width:				90%;
}
	#ListingBold
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	width:				10%;
}
	#FormTitle
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	background-color:	#ffe7c7;
}
	#FormData
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	background-color:	#e8e8e8;
}
	#FeatureBox
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	border-width:		1px;
	border-color:		#cccccc;
	border-style:		solid;
	background-color:	#ffe7c7;
}
	#MenuBox
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	border-width:		1px;
	border-color:		#cccccc;
	border-style:		solid;
	background-color:	#ffe7c7;
	margin-top:			opx;
	margin-bottom:		4px;
}
	#ProfileTitle
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	background-color:	#ffe7c7;
}
	#ProfileTitleSmall
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	border-top-width:	1px;
	border-top-color:	#cccccc;
	border-top-style:	solid;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	background-color:	#ffe7c7;
}
	#ProfileBox
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			0px;
	border-width:		1px;
	border-color:		#cccccc;
	border-style:		solid;
	background-color:	#ffffff;
	margin-top:			0px;
	margin-bottom:		4px;
}
	#ProfileTableLeft
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			0px 0px 4px 0px;
	width:				40%;
}
	#ProfileTableRight
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			0px 0px 4px 0px;
	width:				60%;
}
	#ProfileDataLeft
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			4px;
	width:				70%;
}
	#ProfileDataRight
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		right;
	padding:			4px;
	width:				30%;
}
	#SideMenu
{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	padding:			0px;
	border-width:		1px;
	border-color:		#cccccc;
	border-style:		solid;
	background-color:	#e8e8e8;
}
	#rowTitle
{
	background-color:	#ffffff;
}
	#rowColor1
{
	background-color:	#e8e8e8;
}
	#rowColor2
{
	background-color:	#ffe7c7;
}
	
	/* Form Fields */

	.textField 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			15px;
	width: 				165px;
}
	.textField_fname
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			15px;
	width: 				80px;
}
	.textField2
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			15px;
	width: 				15px;
}
	.shortField 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			15px;
	width: 				45px;
}
	.dropDown 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			20px;
	width: 				175px;
}
	.descriptionField
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			225px;
	width: 				715px;
}
	.descriptionFieldMedium
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			225px;
	width: 				525px;
}
	.descriptionFieldShort
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			75px;
	width: 				450px;
}
	.descriptionFieldShorter
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			75px;
	width: 				350px;
}
	.submitField 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	background-color: 	#EEEEEE;
	color: 				#000000;
	height: 			30px;
	width: 				200px;
}
	.loginSubmit 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	background-color: 	#EEEEEE;
	color: 				#000000;
	height: 			25px;
	width: 				100px;
}
	.uploadResume 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			20px;
	width: 				225px;
}
	/* Admin Area */
	
	TH
{
	text-align:			left;
	vertical-align:		top;
}
	.row1
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	.row2
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}


/*
table,td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
  font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
table
{
	border                :none;
	border                :1px solid #CCC;
}
thead th,
tbody th
{
	background            : #FFF url(th_bck.gif) repeat-x;
  color                 : #666;  
	padding               : 5px 10px;
  border-left           : 1px solid #CCC;
}
tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}
tbody tr td
{
	padding               : 5px 10px;
  color                 : #666;
}
tbody tr:hover
{
  background            : #FFF url(tr_bck.gif) repeat;
}

tbody tr:hover td
{
  color                 : #454545;
}
tfoot td,
tfoot th
{
  border-left           : none;
  border-top            : 1px solid #CCC;
	padding               : 4px;
  background            : #FFF url(foot_bck.gif) repeat;
  color                 : #666;
}
caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 10px 0;
	color                 : #666;
}
table a:link
{
	color                 : #666;
}
table a:visited
{
	color                 : #666;
}
table a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
table a:active
{
	color                 : #003366;
}
*/
  
  .gray .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(img/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
    margin-bottom:0px;    
}
.gray .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner 
{
    color:#000;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/tab.png) no-repeat right -40px;
    color:#000;
    border-color:#333;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
         
}
.gray .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    background-color:#fff;
    border:solid 1px #d7d7d7;
    border-top-width:1px;
    margin-top:0px;    
    z-index:1;    
}

.gray .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
    margin-bottom:0px;    
}
.gray .ajax__tab_header .ajax__tab_inner 
{
    background:url(images/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner 
{
    color:#000;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/tab.png) no-repeat right -40px;
    color:#000;
    border-color:#333;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
         
}
.gray .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    background-color:#fff;
    border:solid 1px #d7d7d7;
    border-top-width:1px;
    margin-top:0px;    
    z-index:1;    
}
/* --  Google tab style */
.gray .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
    margin-bottom:0px;    
}
.gray .ajax__tab_header .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner 
{
    color:#000;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
    
}
.gray .ajax__tab_active .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right -40px;
    color:#000;
    border-color:#333;
    border-bottom-width:20px;    
    margin:0px;   
    z-index:1000;
         
}
.gray .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    background-color:#fff;
    border:solid 1px #d7d7d7;
    border-top-width:1px;
    margin-top:0px;    
    z-index:1;    
}

.google .ajax__tab_header 
{
	font-size:12px;
	font-weight:bold;
    font-family:Arial;
    padding-left:5px;
    border-bottom:solid 3px #666666;
}
.google .ajax__tab_body 
{
    font-family:Arial;
    font-size:10pt;
    border:solid 1px #dddddd;
    border-top-width:1px;    
} 
/* Active/Hover States */
.google .ajax__tab_active .ajax__tab_outer
{
    margin-right:4px;
	background:url(../images/active-tl.gif) no-repeat left top;    
}
.google .ajax__tab_active .ajax__tab_inner
{
    margin-left:4px;
	background:url(../images/active-tr.gif) no-repeat right top;        
}
.google .ajax__tab_active .ajax__tab_tab
{
	margin-right:4px;	
	padding:5px 3px;
	color:#fff;
	background:#666666;
	text-decoration:none;
}
/* Regular States */
.google .ajax__tab_outer
{
    margin-right:4px;
	background:url(../images/inactive-tl.gif) no-repeat left top;   	
}
.google .ajax__tab_inner
{
    margin-left:4px;
	background:url(../images/inactive-tr.gif) no-repeat right top;  	
}
.google .ajax__tab_tab
{
	margin-right:4px;
	padding:5px 3px;
	color:#0d4eb2;
	background:url(../images/inactive-mid.gif) repeat-x;
	text-decoration:underline;
}
 


body{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}


fieldset{
	border:solid 1px #DEDEDE;
}
fieldset legend {
	font-weight:bold;

}
fieldset ul, fieldset li{
	border:0; margin:0; padding:0; list-style:none;
}
fieldset li{
	clear:both;
	list-style:none;
	padding:10px;
}

fieldset input{
	float:left;
}
fieldset label{
	width:140px;
	float:left;
}
fieldset button{ 
		border:0; margin:0; padding:0;
		clear:both;
		width:125px;
		height:31px;
		background:#666666 url(img/button.png) no-repeat;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
	}
		div.pagination {
			padding: 3px;
			margin: 3px;
		}
		div.pagination a {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #AAAADD;
			text-decoration: none; /* no underline */
			color: #000099;
		}
		div.pagination a:hover, div.pagination a:active {
			border: 1px solid #000099;
			color: #000;
		}
		div.pagination span.current {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #000099;
			font-weight: bold;
			background-color: #000099;
			color: #FFF;
		}
		div.pagination span.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #EEE;
			color: #DDD;
		}
  