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

html 					{ 	height:100%; }
body 					{ 	float:none; height:100%; background-image:url(../images_main/bgr.gif); margin: 0; }

h1						{ 	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight:normal; }
h2						{ 	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: none; color: #3C99E6; }
h3						{ 	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 14px; text-decoration: none; color: #D90000; font-weight:bold; }

/* Container Div Styles */
#mainContainer  		{ 	float:none; width:100%; height:100%; margin: 0 auto;}
#topDiv					{ 	width:990px; height:122px; }
#topLeftDiv				{ 	float:left;  width:321px;  height:122px; }
#topRightDiv 			{ 	float:left;  width:669px;  height:122px; background-image:url(../images_main/header_cats.png); background-repeat:no-repeat; }
#topRightSe 			{ 	float:left;  width:669px;  height:122px; background-image:url(../images_main/header_cats2.png); background-repeat:no-repeat; }

#headA					{	width:629px; height:56px; padding-right:40px; padding-top:3px; }
#headB					{	width:339px; height:50px; padding-left:330px; }

#midMainDiv				{   float:left; width:990px; background-image:url(../images_main/side_under.png); background-repeat:repeat-y; }
#midMainSe				{   float:left; width:100%; }

#sectionLeft			{   float:left; width:326px;  }
#sectionRight			{   float:left; width:664px; height:100%; }
#sectionRightSearch		{   float:left; width:100%; height:96%; padding-left:14px; }

#bTop					{ 	float:none;  width:321px;  height:182px; background-image:url(../images_main/banner_a.jpg); }
#searchA				{	height:182px; padding-top:40px; padding-left:68px; }
#bMiddle				{ 	float:none;  width:310px;  height:249px; background-image:url(../images_main/banner_b.jpg);  }
#textA					{	padding-top:40px; padding-left:68px; padding-right:20px; }
#bBottom				{ 	float:none;  width:310px;  }
#textB					{	padding-right:20px; padding-left:60px;  }

#panelLarge 			{ float:left; width:100%; padding-right:10px; }
#sectionContent 		{ float:none; width:100%; height:100%;  }
.panelDisplay 			{ float:left; width:45%; padding-bottom:10px; padding-right:10px; }
.panelDisplay2 			{ float:none; width:45%; padding-bottom:10px; padding-right:10px; }

#bodyContainer			{ float:none; width:100%; }
#bottomContainer 		{ float:left; width:100%; height:190px; }
#bottomLeft		 		{ float:left; width:326px; height:190px; background-image:url(../images_main/side_under.png); background-repeat:repeat-y;  }
#bottomSearch 			{ float:left; width:100%; height:190px;  }


#bottomRight	 		{ float:left; width:654px; height:160px; padding-left:10px; }

/* Links */
A:link					{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: none; color: #000000; font-weight:normal;  }
A:visited				{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: none; color: #000000; font-weight:normal;  }
A:hover					{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: none; color: #3C99E6; font-weight:normal; }

A.topLink:link			{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #ffffff; }
A.topLink:visited		{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #ffffff; }
A.topLink:hover			{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #3C99E6; }

A.bannerLink:link		{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #ffffff; }
A.bannerLink:visited	{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #ffffff; }
A.bannerLink:hover		{	font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-size: 10px; color: #3C99E6; }


/* Text */

.tinyBlack	    		{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size:9px; color:#000000; }

.smallRed	  			{ 	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; text-decoration: none; color: #D90000; font-weight:bold; }
.smallWhite	   			{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; color:#ffffff; }
.smallBlack	    		{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; color:#000000; }
.smallBlue 		 		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: underline; color: #3C99E6; font-weight:bold; }

.medWhite	   			{	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; color:#ffffff; }

.largeRed	  			{ 	font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 20px; text-decoration: underline; color: #D90000; font-weight:bold; }
.largeBlue 		  		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 14px; text-decoration: none; color: #3C99E6; font-weight:bolder; }

select.grey 			{background-color: #f3f3f1; font-weight: normal; font-size: 15px; color:#333333; }

option.red 				{background-color: #040438; font-weight: normal; font-size: 15px; color:#ffffff; }
option.grey				{background-color: #f3f3f1; font-weight: normal; font-size: 12px; color:#000000; }
option.white			{background-color: #ffffff; font-weight: normal; font-size: 11px; color:#000000; }

.textboxsmall 			{ font-family: Verdana,Arial,Helvetica,Sans-Serif;  font-size: 12px;  color: #333333; 
							background-color: #ffffff;  border-right: #999999 1px solid;  border-top: #999999 1px solid;  border-left: #999999 1px solid;  border-bottom: #999999 1px solid; 
}

.textboxsmall2 			{ font-family: Verdana,Arial,Helvetica,Sans-Serif;  font-size: 18px; font-weight:normal;  color: #333333; 
							background-color: #ffffff; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; 
}

.buttonstyle			{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #600460;
}

.buttonstyle2			{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: #ffffff; 
	background-color: #600460; border:none; border-width:0px;
}
