/* General */
body				{	text-align: center; background-color:#081a2c; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12;	}
table				{	font-family: Arial, Helvetica, sans-serif; font-size: 12; }
div					{	font-family: Arial, Helvetica, sans-serif; font-size: 12; }
span				{	font-family: Arial, Helvetica, sans-serif; font-size: 12; }
input				{	font-family: Arial, Helvetica, sans-serif; font-size: 12; background-color:f6f6f6; border:1px solid #000000; color:#000000; }

/* Links */
a:link, a:visited	{ 	text-decoration:none; }
a:hover, a:active	{ 	text-decoration:underline; }

/* Navigation Bar */
dl, dt, dd, ul, li	{	margin: 0; padding: 0; list-style-type: none;	}
#menu 				{	position:absolute; margin: 0 auto; z-index:100; width: 760;	}
#menu dl			{	float: right; width: 125; margin: 0 1px; }
.dtstyle			{	position:relative; top:-22; cursor: pointer; text-align: center; font-weight: bold; background:transparent; border:none;  height:18px; line-height:18px;	}
.dthoverstyle		{	position:relative; top:-22; cursor: pointer; text-align: center; font-weight: bold; background: transparent; border:none;  height:18px; line-height:18px;	}
#menu dd 			{	position:relative; top:-22; border: none; display:none; line-height:23px;	}
#menu li 			{	text-align: left; }
#menu a:link, #menu a:visited, #menu a:active	{ color:white;text-decoration:none; }
#menu a:hover {color:#ebce0f;text-decoration:none; }
.listyle			{	text-align: left; background-color: #83774c; height:23px; color: #fff; text-decoration: none; display: block; border: 0 none; padding: 0 2 0 2;	}
.lihoverstyle		{	text-align: left; background-color: #16304f; height:23px; color: #fff; text-decoration: none; display: block; border: 0 none; padding: 0 2 0 2; cursor: pointer;	}
.icon				{	}

/* Box Styles */
.box				{	border:none; background-color:#F6F6F6; }
.boxheader			{	padding-top:3;padding-bottom:3;background-color:#16304f;color:white;font-weight:bold;
						width:100%; height:22; vertical-align:middle; text-align:center; }
.boxheaderlogin		{	padding-top:3;padding-bottom:3;background-color:transparent;color:white;font-weight:bold; }
.boxcontent			{ 	color:black; background-color:#F6F6F6; padding: 10; }
.boxcontentcal			{ 	color:black; background-color:#F6F6F6; padding: 0; }

.loginbox				{	border:none;background-color:transparent; }
.logininput				{	font-family: Arial, Helvetica, sans-serif; font-size: 12; background-color:transparent; border:1px solid #e9ca0c; color:#ffffff }


/* Row Separator */
.row1				{	background-color: #F0F0FC; }
.row2				{	background-color: #F6F6F0; }
.rowhover			{	background-color: #FCFCFC; cursor:pointer; }
.rowbottom			{	background-color: #E0E0F0; }

/* Specific Elements */
.label				{	font-size:11; color:#333333; font-weight:bold; }
.title				{	font-family: Tahoma; font-size:11; color:navy; font-weight:bold; }
.labelname			{	font-family: Tahoma; font-size:11; color:SaddleBrown; font-weight:bold; }
.login				{	font-size:11; color:#FFFFFF; }
.login	a			{	color:yellow; font-style:normal;}
.posted				{	font-weight:normal; font-size:11; color:white; font-style:italic; }
.posted	a			{	color:yellow; font-style:normal;}
.entrytext			{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13;  color:black; text-align:left;}

.unvisited			{ 	font-family: Tahoma; font-size:13; text-decoration:none; font-weight:bold; }
.visited			{ 	font-family: Tahoma; font-size:13; text-decoration:none; font-weight:normal; }
#msg a				{	color:navy;	}
#msg a:hover, #msg a:active	{ color:darkorange; text-decoration:none; }

.username			{	font-size:13; color:#333333; font-weight:bold; }

.maintable		{	width:960;border:0; font-family: Arial, Helvetica, sans-serif; font-size:12; 	}

.default		{ 	font-family: Arial, Helvetica, sans-serif; font-size:12; }

.guideqn		{ 	font-family: Arial, Helvetica, sans-serif; font-size:13; font-weight:bold; color:#442200; }


.boxline		{ 	border:none; font-family: Arial, Helvetica, sans-serif; font-size:12; }
.boxheader1		{ 	font-family: Arial, Helvetica, sans-serif; font-size:13; color:black;
					width:100%; background-color:#EEDDBB; border-collapse:collapse; border-bottom: 1px solid #164874; width:100%; height:25; vertical-align:middle; text-align:center; }

.box1			{ 	width:680; background-color:#E3EBF1; border: 1px solid black; }

.header			{	font-family: Arial, Helvetica, sans-serif; font-size:15; font-weight:bold; color:#442200; }


