body { 
 margin: 0; 
 padding: 0;
 background-color: #EBE7D6;
 background-image: url(images/background.gif); 
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #182D48;
 text-align: center;
 behavior:url("csshover.htc");
 }

h1 {
	font-size: 12px;
	font-weight: normal;
	margin: 8px 12px;
	padding: 2px 0 8px 0;
	background-color: #fff;	 
	 background-repeat: no-repeat; 
	 background-position: 7px; 
	 border-top: 1px solid #fff; 
	 border-left: 1px solid #fff; 
	 border-right: 1px solid #fff; 
	 border-bottom: 1px dotted #333; 	
	}		

 
 a {
 font-size: 12px;
 font-weight: bold;
 color: #2D5588;
 
 }
 
 a:hover {
 color: #437ECA;
 
 }
 

	

#header {
	background: #182d48 url(images/symtop.jpg) repeat-x;	
	height: 60px;	
	}

#header img {
	float: left;
	display: inline;
	margin: 15px 0 10px 8px;
	
	}

#header #img2 {
	
	display: inline;
	margin: 15px 0 10px 390px;
	
	
	}

#underbevel {
	background: #ffffff url(images/underbevel.jpg) repeat-x;	
	height: 9px;	
	}

#container {
	background-color: #fff;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #182D48;
	border-right: 1px solid #182D48;
	border-bottom: 1px solid #182D48;
	text-align: left;
	overflow: hidden;
	width: 770px; /* False value for IE4-5.x/Win */
	voice-family: "\"}\""; 
	voice-family:inherit;    	
	width: 768px;	
	}

#maincontent{
	background-color: #fff;
	
	
	}
	
#maincontent img{
	
	display: block;
	margin: 0;
	padding: 0;
	background-color: #fff;
	width: 770px;
	}


#sitenav {
	margin-left: 340px;	
	}
	


#divider {
	clear: both;
	height: 25px;
	background-color: #182D48;
	overflow: hidden;	
	}
	
#divider img {
	float: right;
	display: inline;
	border: 0;
	margin: -14px 5px 0 0;
	padding: 0;
	}



#bdivider {
	clear: both;	
	margin: 0;
	padding: 0;	
	height: 25px;
	background-color: #990D00;	
	
	}	

.titlepad {
	
	padding: 0 0 0 10px;
	vertical-align: sub;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
.titlepad a {
		font-weight; normal;
		margin: 0;		
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #fff;		
	}
	
.titlepad .menactive {
	color: orange;
	}
	
#maincontent p {
	margin: 5px;
	
	padding: 0 0 10px 0;
	}


.formcontainer {
	width: 768px;
	
	
	
	}

form {
	margin: 5px 5px 10px 5px;
	}

.errorow {
  clear: both;
  padding-top: 7px;
  padding: 0 0 0 132px;
  font-weight: bold;
  color: Red;
  
  }
  
.hrow {
	clear: both;
		width: 740px;
		margin: 10px 10px 5px 10px;
		padding: 4px 2px;
		border: 1px solid #efefef;
		filter:	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D2DDE8,endColorStr=#E7ECF1) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=3, Direction=135);	
		
		}

	}

.row {
  clear: both;
  padding-top: 7px;
  }

.row .label {
  float: left;
  width: 100px;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 1px;
  }

.row .formw {
  float: left;
  width: 600px;
  text-align: left;
  margin-left: 20px;
    }
  
.row .formwb {
  float: left;
  width: 600px;
  text-align: left;
  margin-left: 9px;
    }
  
  

  
.spacer {
  clear: both;
  }
  
.formw input {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #efefef;
	font-size: 12px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	color: #182D48;	
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}
	




.select {
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #182D48;
	background-color: filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fff4f3ee, EndColorStr=#fffcfcfe, GradientType=0);	
	}	


.formwb input{
	
	margin: 0 0 10px 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background-color: #D6E5F5;
	color: #182D48;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	
	}	
	


#symlogo {
	float: left;
	width: 200px;
	height: 120px;
	
	}
	
hr {
	clear: both;
	margin: 1px;
	display: block;
	}

#tablecontainer {
	
	width: 746px;
	padding: 5px;
	margin: 5px;
	background-color: transparent;
	}
	
#tablecontainer table {
	width: 746px;
	border: 1px solid #ccc;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}
	

#tablecontainer th  
{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding: 2px;
	border: 1px solid #ccc;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D2DDE8,endColorStr=#E7ECF1);
	}

#tablecontainer td  
{
	font-size:12px;
	padding: 2px;		
	border: 1px solid #ccc;
	}
	


#tablecontainer input {
	margin: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background-color: #D6E5F5;
	color: #182D48;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}

label {
	color: #990000;
	}


	
.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		97%;	/* width needed weird IE bug */
	margin:	10px;	/* to make room for the shadow */
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}

.dynamic-tab-pane-control .tab-row .tab {
	width:	70px;
	height:	16px;
	background-image: url( "images/tab.png" );	
	position: relative;
	top: 0;
	display: inline;
	float:	left;
	overflow: hidden;	
	cursor:	Default;
	margin:	1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border:	0;
	z-index: 1;
	font: 11px Tahoma;
	white-space: nowrap;
	text-align: center;	
	}

.dynamic-tab-pane-control .tab-row .tab.selected {
	width: 74px !important;
	height: 18px !important;
	background-image: url("images/tab.active.png") !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 2px 0 0px 0;
	margin:	 1px -3px -3px 0px;
	top: -2px;
	font:11px Tahoma;
	}

.dynamic-tab-pane-control .tab-row .tab a {
	font: 11px Tahoma;
	color:	Black;
	text-decoration: none;
	cursor:	default;	
	}

.dynamic-tab-pane-control .tab-row .tab.hover {
	font: 11px Tahoma;
	width: 70px;
	height: 16px;
	background-image: url("images/tab.hover.png");
	background-repeat: no-repeat;
	}


.dynamic-tab-pane-control .tab-page {
	clear: both;
	border: 1px solid rgb( 145, 155, 156 );	
	z-index: 2;
	position: relative;
	top: -2px;
	font: 11px Tahoma;
	color:Black;
	padding: 10px;
	filter:	progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=3, Direction=135);	
	background: filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}

.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
	}
	
.active {
	background-color: #DFEAF0;
	cursor: pointer;
	}
	
.nonactive {
	background-color: transparent;
	cursor: pointer;
	}
	
.nonactive:hover {
	background-color: #FFC232;
	cursor: pointer;
	}

fieldset {
	padding: 10px;
	}

legend {
	color: #182D48;
	}

div.row span {
  	float: left;    
  	margin: 0 10px 0 0;
  }
  
div.row span label{
  	display: block;
  	width: 70px;
  	color: #990000;  
  }
  

div.registerdetails {

	width: 740px;
	margin: 5px 10px 5px 10px;
	padding: 4px 2px;
	border: 1px solid #efefef;
	filter:	progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=3, Direction=135);	
	background: filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0);
	}

textarea {
	border-style: none;
	background-color: transparent;
	overflow: auto;
	font: 11px Tahoma;
	color:Black;	
	}
	
.checkbox {
	margin: -3px 0 0 0;	
	}
	
#mytable {
	
	width: 700px;
	padding: 5px;
	margin: 5px;
	background-color: transparent;
	}
	
#mytable table {
	width: 700px;
	}
	

#mytable th  
{
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D2DDE8,endColorStr=#E7ECF1);
	}

#mytable td  {
	font-size: 12px;
	padding: 2px;		
	}
	


#mytable input {
	margin: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #182D48;
	}
	
#mytable A:visited 
{
	text-decoration: none;
	font-size: 12px;
	padding: 2px;	
	font-weight:normal;	
	color: #182D48;
}

#mytable A:link 
{
	text-decoration: none;
	font-size: 12px;
	padding: 2px;
	font-weight:normal;		
	color: #182D48;
}
	
