/***********************************************/
/* CTMS MAIN WEBSITE                           */
/***********************************************/


body {
	margin: 0px;
	padding: 0px;
	font-family: arial,sans-serif;
	color: #000000;
	line-height: 1.2;
	background: #ffffff;
	background: url(/uploads/backgrounds/body_bg.png);
	font-size:8pt;
	}

a:link {text-decoration: none; color: #000068;}
a:visited {text-decoration: none; color: #000068;}
a:active {text-decoration: none; color: #000068;}
a:hover {text-decoration: none; color: #000068;}

#container
{
width: 880px;
margin: 0px;
/*background-color: #ffffff;*/
background: url(/uploads/backgrounds/subpage_bg_2007.gif) repeat-y;
border: 0px solid #000000;
overflow:hidden;
padding-left: 0px;
}

#top
{
width: 995px;
height:120px;
/* top right bottom left */
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 55px;
border: 0px solid gray;
/*background:#ffffff;*/
background: url(/uploads/backgrounds/header_bg_2007.gif) repeat-y;
clear:both;
}

#top A:link {text-decoration: none; color: #000068;}
#top A:visited {text-decoration: none; color: #000068;}
#top A:active {text-decoration: none; color: #000068;}
#top A:hover {text-decoration: none; color: #000068;}

#leftnav
{
float: left;
width: 155px;
/* top right bottom left */
margin: 0px -4px 0px 52px;
padding: 10px 0px 0px 0px;
border: 0px solid #000000;
display: inline;
}

#content
{
border: 0px solid gray;
/* top right bottom left */
padding: 0px 0px 0px 2px;
margin: 0px 0px 0px 206px;
width: 653px;

}

#footer
{
clear: both;
margin: 0;
/* top right bottom left */
padding: 6px 0px 10px 60px;
/* background-color: #ffffff; */
background: url(/uploads/backgrounds/footer_bg_2007.gif) repeat-y;
border-top: 0px solid gray;
color:#a5a899;
font-size:7pt;
font-weight:normal;
line-height: 1.2;}

#footer a 
{
font-size:10px;
text-decoration: none; color: #a5a899;
}

#quote {position:absolute;
	top: 210px;
	left: 500px;
	width: 350px;
	text-align: right;
	display:block;
	font-size:15px;
	font-weight: normal;
	font-style:italic;
	color: #000068;
	z-index:1;
       }

#quote_new {position:absolute;
	top: 147px;
	left: 230px;
	width: 300px;
	text-align: left;
	display:block;
	font-size:15px;
	font-weight: bold;
	/*font-style:italic;*/
	color: #ffffff;
	z-index:1;
       }

#quote_green_band {	width: 100%;
	text-align: center;
        border: 0px solid #000000;
        padding: 0px 0px 0px 0px;
        /* top right bottom left */
        margin:0px 0px 0px 0px;
	display:inline;
	font-size:12px;
	font-weight: bold;
	/*font-style:italic;*/
	color: #000068;
	z-index:1;
       }

#wrapper1 {
        position:relative;
	top: -23px;
	left: 0px;
        width: 656px;
	text-align: center;
        border: 0px solid #ff0000;
        padding: 0px 0px 0px 0px;
        /* top right bottom left */
        margin:0px 0px 0px 0px;
        display:block;
       }


#quote_white {position:absolute;
	top: 160px;
	left: 10px;
	width: 350px;
	text-align: right;
	display:block;
	font-size:20px;
	font-weight: bold;
	font-style:italic;
	color: #ffffff;
	z-index:1;
       }

#quote_left {position:absolute;
	top: 202px;
	left: 231px;
	width: 350px;
	text-align: right;
	display:block;
	font-size:15px;
	font-weight: normal;
	font-style:italic;
	color: #000068;
	z-index:1;
       }
	
#three_line_quote {position:absolute;
	top: 180px;
	left: 430px;
	width: 410px;
	text-align: right;
	display:block;
	font-size:15px;
	font-weight: normal;
	font-style:italic;
	color: #000068;
	z-index:1;
       }
	
#four_line_quote {position:absolute;
	top: 160px;
	left: 410px;
	width: 430px;
	text-align: right;
	display:block;
	font-size:14px;
	font-weight: normal;
	font-style:italic;
	color: #000068;
	z-index:1;
       }

#home_quote {position:absolute;
	top: 122px;
	left: 65px;
	width: 350px;
	text-align: left;
	display:block;
	font-size:26px;
	font-weight: bold;
	font-style:italic;
        line-height:38px;
	color: #ffffff;
	z-index:1;
       }

#home_quote a:link {font-size:14px; text-decoration: none; color: #ffffff;}
#home_quote a:visited {font-size:14px; text-decoration: none; color: #ffffff;}
#home_quote a:active {font-size:14px; text-decoration: none; color: #ffffff;}
#home_quote a:hover {font-size:14px; text-decoration: none; color: #ffffff;}

.main_text {
	     /* top right bottom left */
	     padding:1px 20px 0px 10px;
	     color: #000000;
	     font-size: 9pt;
	     line-height: 16pt;
             font-weight:normal;}

.main_text_header {
	     font-size:9pt;
	     text-decoration: none; 
	     color: #999999;
	     font-weight:bold;
	     line-height: 9px;
	     padding-top:10px;}
.main_text_header a:link {text-decoration: none; color: #999999;}
.main_text_header a:visited {text-decoration: none; color: #999999;}
.main_text_header a:active {text-decoration: none; color: #000068;}
.main_text_header a:hover {text-decoration: none; color: #000068;}

.main_text_subtitle {
	     font-size:12pt;
	     color: #000068;
	     font-weight:bold;
	     padding-top:12px;
	     padding-bottom:5px;}

h1 {
	     font-size:12pt;
	     color: #000068;
	     font-weight:bold;
	     padding-top:12px;
	     padding-bottom:5px;}

.main_text_rt_ital {
	     color: #000068;
	     font-style:italic;
	     padding-top:5px;
	     padding-bottom:5px;
	     display:block;
	     text-align:right;}

.right_text {
	     /* top right bottom left */
	     padding:15px 5px 0px 2px;
	     font-size:12px;
	     line-height: 15pt;
	     color: #000068;
	     font-weight:normal;
             border: 0px solid #000000;
	     }
.right_text a:link {text-decoration: none; color: #0a0279;}
.right_text a:visited {text-decoration: none; color: #0a0279;}
.right_text a:active {text-decoration: none; color: #000068;}
.right_text a:hover {text-decoration: none; color: #000068;}

.right_forced_indent {
	     /* top right bottom left */
	     padding:15px 15px 0px 2px;
             margin:0px 0px 0px 0px;
	     font-size:12px;
	     line-height: 15pt;
	     color: #000068;
	     font-weight:normal;
	     }
.right_forced_indent a:link {text-decoration: none; color: #0a0279;}
.right_forced_indent a:visited {text-decoration: none; color: #0a0279;}
.right_forced_indent a:active {text-decoration: none; color: #000068;}
.right_forced_indent a:hover {text-decoration: none; color: #000068;}

.right_text_italic {
	     /* top right bottom left */
	     padding:15px 17px 0px 2px;
	     font-size:11px;
	     line-height: 11pt;
	     color: #000068;
	     font-weight:normal;
             font-style:italic;
	     }

.right_text_home {
		  padding:5px 0px 0px 9px;
		  line-height: 9pt;
		  }


.right_text_events {
		  padding:5px 0px 0px 6px;
                  font-size:11px;
         	  line-height: 8pt;
                  /* top right bottom left */
                  margin: 0px 0px -2px 0px;
		  }

.right_dotted_line {
	     font-size:11px;
	     color:#999999;
	     font-weight:normal;
             /* top right bottom left */
             margin: 0px 0px 0px 0px;
	     }

.left_text {
	     font-size:12px;
	     text-decoration: none; 
	     color: #000068;
	     line-height: 12pt;
	     /* top right bottom left */
	     padding: 0px 0px 0px 12px;}
.left_text a:link {text-decoration: none; color: #000068;}
.left_text a:visited {text-decoration: none; color: #000068;}
.left_text a:active {text-decoration: none; color: #000068;}
.left_text a:hover {text-decoration: none; color: #000068;}

.left_highlight {
	     color: #000000;
	     font-weight:normal;
	     /* top right bottom left */
	     padding: 0px 0px 0px 0px;
	     margin:  0px 0px 0px 0px;
	     display: inline;
	     }

.left_title {
	     line-height: 12pt;
	     padding-left: 12px;
	     padding-bottom: 15px;
	     padding-top: 10px;}

.left_foot {
	     padding: 0px;
	     margin:0px;}

.left_dotted_line {
	     font-size:11px;
	     color:#999999;
	     font-weight:normal;
	     }
#top_text {
	   position: absolute;
	   left: 469px;
	   top: 100px;
	   font-size:12px;
	   text-decoration: none; 
	   color: #000068;
	   padding-right: 0px;
	   }
.grey_separator {
	   color: #999999;
	   display: inline;
	   }

.home_text {
	     /* top right bottom left */
	     padding:0px 0px 0px 0px;
	     margin:0px 0px 0px 0px;
	     font-size:12px;
	     line-height: 12pt;
	     color: #000000;
	     font-weight:normal;
	     display:inline;
	     }
.home_text a:link {text-decoration: none; color: #999999;}
.home_text a:visited {text-decoration: none; color: #999999;}
.home_text a:active {text-decoration: none; color: #999999;}
.home_text a:hover {text-decoration: none; color: #999999;}

form td {  
	     /* top right bottom left */
	     padding:1px 20px 0px 10px;
	     /* top right bottom left */
	     margin:0px 0px 0px 0px;
	     color: #000000;
	     font-size: 12px;
	     line-height: 16pt;
	     border: 0px solid;}

#top_right_link {
		position: absolute;
		top:0px;
		left:750px;
		}

#register_button {
                 position: relative;
                 top: 12px;
                 left: 320px;
                 display:inline;
                 }

select {width:150px;
             color:#000068;
             background-color:#e9e7f2;}

.textinput {width:150px;
             color:#000068;
             background-color:#e9e7f2;}
