*{
	margin:0;
	padding:0;
	border:0;
}
body{
  font-size: 70%;
    background-color: #c8e3f1;
	    background-image: url("theam2/img/Stage_BG_top.png");
    background-repeat: repeat-x;
    padding-top: 10px;
	font:12px verdana;
	color:#fff;
}
.blackcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:Black; background-color: transparent;
 
}


.searchtxt
{
	background-color:White;
	height:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#97A5C0;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#97A5C0
	
                               
	
	}
.searchdrop
{
	background-color:White;
	height:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#97A5C0;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#97A5C0;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#97A5C0	
                               
	
	}
	.searchbtn
{
	background-color:White;
	height:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#97A5C0;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#97A5C0;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#97A5C0	
                               
	
	}
#loginbk{
  font-size: 70%;
    background-color: #c8e3f1;
	  background-image: url(theam2/img/Stage_BG_top.png);
    background-repeat:repeat-y;
	font:12px verdana;
	color:#fff;
}
.striplogin
{
		    background-image: url(theam2/img/loginbg.gif);
    background-repeat: repeat-x;
	}
	
	.striploginx
{
		      background-image: url(theam2/img/sep.gif);
    background-repeat:repeat-y;
	}
.clear{
	clear:both;
}
#wrapper{
	width:780px;
	margin:0 auto;
}
#header{
	width:780px;
	height:109px;
	background:url(theam2/img/header_bg.gif) repeat-x;
}

.logo{
	width:249px;
	height:109px;
	float:left;
}
.logo h2{
	display:none;
}
.email{
	width:auto;
	height:33px;
	float:right;
	margin:0 13px 0 0;
}
.menu{
	position:relative;
    align:center;
	padding:0 0 0 24px;
	margin:0 auto 0 auto;
	height:52px;
	list-style:none;
	width:756px;
	background-color: #c8e3f1;
	background-image: url("theam2/img/Stage_BG_top.png");
    background-repeat: repeat-x;
	line-height:42px;
}
.menu li{
	float:left;
	list-style:none;
	margin:0 5px;
}
.menu li a{
	float:left;
	display:block;
	color:#EDEEEF;
	text-decoration:none;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 12px;
	height:52px;
	cursor:pointer;	
}

.menu li a b{
	float:left;
	display:block;
	padding:0 24px 0 12px;
}
.topmenucenter
{
	color:#023756;
	font-family:sans-serif;
 	font-variant:inherit;
	font-size:87%;
	font-weight:bold;
	background-repeat :repeat-x;
	background-image:url(theam2/img/topcenter.gif);
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	
	}
.menu li.current a{
	color:white;
	background:url(theam2/img/menu_hover_left.gif) no-repeat;
	background-position:left;
}
.menu li.current a b{
	color:#000;
	background:url(theam2/img/menu_hover_right.gif) no-repeat;
	background-position:right;
	height:52px;
	line-height:32px;
}
.menu li a:hover{
	color:white;
	background:url(theam2/img/menu_hover_left.gif) no-repeat;
	background-position:left;
	line-height:34px;
}
.menu li a:hover b{
	color:white;
	background:url(theam2/img/menu_hover_right.gif) no-repeat;
	background-position:right;
	height:52px;
}

hyper a:hover
{
	text-decoration:underline;
	font-weight:bold;
	font-size:50%;	
	
}

hyper a
{
	text-decoration:none;
	font-weight:normal;
	font-size:10%;	
	
}


.headertxt
{
	 
	display:block;
	color:white;
	text-decoration:none;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;	
	}
.smallfieldcell input {
 width: 100%;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 height:17px;
 border: 1px solid #284279;
}

#banner{
	width:780px;
}
.boldtext {
	font-weight: bold;
}
.white {background-color: #FFFFFF}
.smaller {font-family: arial, helvetica, sans-serif; font-size: 11px ; color:#082d78;}
.hsmaller {font-family: arial, helvetica, sans-serif; font-size: 11px ; color:#082d78;	    background-image: url("theam2/img/header.gif");    background-repeat: repeat-x;}
.hsmallerx {font-family: arial, helvetica, sans-serif; font-size: 11px ; color:#082d78;	    background-image: url("theam2/img/header.gif");    background-repeat: repeat-x;}
.hsmallerm {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/repeat/nav_bg.png");    background-repeat: repeat-x;}
.hcenter {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/repeat/center.gif");    background-repeat: repeat-x;}
.hleft {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/repeat/topleft.gif");    background-repeat: no-repeat;}
.hright {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/repeat/topright.gif");    background-repeat: no-repeat;}



.buttonleft {font-family: arial, helvetica, sans-serif;   font-size: 11px ; color:#082d78;	height:33px;    background-image: url("theam2/button/left.gif");    background-repeat: no-repeat;}
.buttonright {font-family: arial, helvetica, sans-serif;   font-size: 11px ; color:#082d78;	width:10px; height:33px;    background-image: url("theam2/button/right.gif");    background-repeat: no-repeat;}

.buttoncenter {font-family: arial, helvetica, sans-serif;  padding-bottom:5px font-size: 11px ; color:#082d78;	 height:33px;   background-image: url("theam2/button/middle.gif");    background-repeat: repeat-x;}

.dateleft {font-family: arial, helvetica, sans-serif;   font-size: 11px ; color:#082d78;	height:33px;   background-image: url("theam2/date/dateleft.gif");    background-repeat: no-repeat;}
.dateright {font-family: arial, helvetica, sans-serif;   font-size: 11px ; color:#082d78;	 height:33px;    background-image: url("theam2/date/dateright.gif");    background-repeat: no-repeat;}

.datecenter {font-family: arial, helvetica, sans-serif;  padding-bottom:5px font-size: 11px ; color:#082d78;	 height:33px;   background-image: url("theam2/date/datemiddle.gif");    background-repeat: repeat-x;}


.boxtleft {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/lc.gif"); width:11px;height:23px;   background-repeat: no-repeat;}
.boxtright {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/rc.gif");  width:13px;height:23px;  background-repeat: no-repeat;}

.boxtcenter {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	height:23px;    background-image: url("theam2/roundbox/tr.gif"); text-align:center   background-repeat: repeat-x;}

.boxbleft {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/lbc.gif");   width:11px;height:19px; background-repeat: no-repeat;}
.boxbright {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/rbc.gif");   width:13px;height:19px;  background-repeat: no-repeat;}

.boxbcenter {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/br.gif");    background-repeat: repeat-x;}

.boxleftbg {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/lr.gif");    background-repeat: repeat-y;}
.boxrightbg {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/roundbox/rr.gif");    background-repeat: repeat-y;}


.recboxtleft {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/lc.gif"); width:5px;height:34px;   background-repeat: no-repeat;}
.recboxtright {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/rc.gif");  width:11px;height:34px;  background-repeat: no-repeat;}

.recboxtcenter {font-family: arial, helvetica, sans-serif; vertical-align:middle; font-size: 11px ; color:#082d78;	height:34px;    background-image: url("theam2/rectbox/tr.gif"); text-align:center ;  background-repeat: repeat-x;}

.recboxbleft {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/lbc.gif");   width:5px;height:13px; background-repeat: no-repeat;}
.recboxbright {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/rbc.gif");   width:11px;height:13px;  background-repeat: no-repeat;}

.recboxbcenter {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/br.gif");  height:13;   background-repeat: repeat-x;}

.recboxleftbg {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/lr.gif");  width:5px;height:13px;  background-repeat: repeat-y;}
.recboxrightbg {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectbox/rr.gif");  width:11px;height:13px;   background-repeat: repeat-y;}



.recboxtleftp {font-family: arial, helvetica, sans-serif; vertical-align:bottom;  font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/lc.gif"); width:5px; height:30px;   background-repeat: no-repeat;}
.recboxtrightp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/rc.gif");  width:11px;height:30px;  background-repeat: no-repeat;}

.recboxtcenterp {font-family: arial, helvetica, sans-serif; vertical-align:middle; font-size: 11px ; color:#082d78;	height:30px;    background-image: url("theam2/rectplane/tr.gif"); text-align:center ;  background-repeat: repeat-x;}

.recboxbleftp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/lbc.gif");   width:5px;height:13px; background-repeat: no-repeat;}
.recboxbrightp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/rbc.gif");   width:11px;height:13px;  background-repeat: no-repeat;}

.recboxbcenterp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/br.gif");  height:13;   background-repeat: repeat-x;}

.recboxleftbgp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/lr.gif");  width:5px;height:13px;  background-repeat: repeat-y;}
.recboxrightbgp {font-family: arial, helvetica, sans-serif; vertical-align:bottom; font-size: 11px ; color:#082d78;	    background-image: url("theam2/rectplane/rrx.gif");  width:11px;height:13px;   background-repeat: repeat-y;}





.content {font-family: arial, helvetica, sans-serif; font-size: 13px ; color:#082d78;}
.customlighterblue {background-color: #C4E2EF; }.customlighterblue {background-color: #C4E2EF; }
 .errortext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FF0000; font-weight: bold; text-align: center}
 .formtext 
 {
	width: 125px;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
	 }
 #signup table {
 background-color: #F9FBFD;
 color: #000000; 
 width: 90%;
 border: 1px solid color:#85BFE5;
 border-collapse: collapse;
}

 #homepage table {
 background-color: Transparent;
 color: #000000; 
 border: 1px solid #85BFE5;
 border-collapse: collapse;
}

#homepage td {
 border: 1px solid #85BFE5;
 padding-left: 5px;
 
}

 #homepageiv table {
 background-color: Transparent;
 color: #000000; 
 
 border-collapse: collapse;
}

#homepageiv td {
 padding-left:8px;

 
}

#signup td {
 border: 1px solid #85BFE5;
 padding-left: 6px;
 padding-right:6px;
 padding-top:4px;
 padding-bottom:4px;
 
}
	 .button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 height:20px;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
   
}
.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 height:17px;
 border: 1px solid #284279;
}
 .whiteheader {font-family: arial, helvetica, sans-serif; font-size: 13pt; color: #FFFFFF; font-weight: bold}
#container{
	background:url(theam2/img/pannel.gif) repeat-x;
	width:757px;
	height:297px;
	font:12px verdana;
	color:#000;
}
#strip{
	background:url(theam2/img/strip.gif) repeat-x;
	width:757px;
	height:33px;
	font:12px verdana;
	color:#000;
	}
	#loginstrip{
	background:url(theam2/img/loginstrip.gif) repeat-x;
	height:245px;
	font:12px verdana;
	color:#000;
	}
#bstrip{
	background:url(theam2/img/bstrip.gif) repeat-x;
	width:757px;
	height:33px;
	font:12px verdana;
	color:#000;
}
#vstrip{
	background:url(theam2/img/vstrip.gif) repeat-y;
	width:757px;
	font:12px verdana;
	color:#000;
}
#loginbg{
		background:url(theam2/img/login.gif) repeat-y;

	font:12px verdana;
	color:#000;
	 
}

#pannel{
	width:757px;
	height:109px;
	background:url(theam2/img/pannel.gif) repeat-x;
}

.left{
	width:550px;
	float:left;
	padding:0 0 5px 10px;
}
.left h2{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	margin:8px 0 5px 0;
}
.left p{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:22px;
	margin:10px 0;
}
.divider{
	
	width:5px;
	height:252px;
	float:left;
}
.right{
	width:215px;
	float:right;
}
.right h2{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	margin:10px 0 10px 10px;
}
.right p{
	margin:5px 0 5px 14px;
}
#footer{
	font-size:13px;
	font-family:Verdana;
	color:#002E33;
	font-weight:bold;
}
#footer a{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#002E33;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#footer ul{
	list-style:none;
	margin:6px auto;
	text-align:center;	
}
#footer li{
	display:inline;
	list-style:none;
	font-size:11px;
	font-family:Verdana;
	color:#002E33;
}
#footer li a{
	font-size:11px;
	font-family:Verdana;
color:Black;
	text-decoration:none;
	padding:0 10px;
}

#footer li a:hover{
	text-decoration:underline;
}
#footer p{
	font-size:11px;
	font-family:Verdana;
color:Black;
	text-align:center;
	margin:5px 0 0 0;	
}
.labelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 text-decoration:none;
 
}
.labelcells {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3670A7; background-color: transparent;

}
.datecells {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: White;

}
.fieldcell input {
	
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 
 margin-right: 0px;
  height:17px;
} 

.fieldcell textarea {

 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 
 margin-right: 0px;
  height:44px;
} 
.smalllabelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #3670A7;

}

.smallfieldcell {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #102132;
 height:17px;
 
}

.checkbox {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;


 
}

.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 width:60px;
 margin-top: 3px;
 margin-bottom: 2px;
  border: 1px solid #284279;
}
.roombk
{
	width:780px;
	height:368px;
	background:url(theam2/img/roombk.gif) repeat-x;
}
.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
  height:17px;
 

}

