/* Global Reset */
* {font-size: 100.01%; /*line-height: (just in case)*/; margin: 0; padding: 0; border: 0; box-sizing: content-box; -moz-box-sizing: content-box;}
/* Resize em to equal10px */
html #register{font-size: 62.5%;}

body{font-family:Arial, Helvetica, sans-serif;}
h1{font-size:2.2em;}
h2{font-size:2em;}
h3{font-size:1.6em;}
h4{font-size:1.2em;}
h5{}

a:link, a:visited, a:hover, a:active{color:#006633;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

blockquote{padding-left:1em;}

/*-------------------------------------------------------------------*/
#container{margin:0 auto;width:900px; position:relative;}
body{margin:0; padding:0;background:#e0e0e0;}
#wrapper{width:920px; background:#fff url(/news/register/template/images/wrap_v2.jpg) top left repeat-y; margin:0 auto; padding:0;}
#container{width:900px; margin:0 10px;background:#fff;}
#header{width:900px; height:80px; background:#000 url(/images/news/hdr_register.gif) top left no-repeat; clear:both;}
#header h1{display:none;}
#content{width:900px;clear:both;font-size:1.2em;}
	#content h1.section_header{display:none;}
	#content p{padding-top:1em;}
	#content ul, #content ol{padding:1em 1em 0 2em;}
#menu{border-bottom:1px solid #666;background:#edebd5;float:left;width:900px;padding:0 0 1em 0;}
	#menu p{line-height:1.4em;font-size:1em;font-weight:bold;}
	.menu_title, .menu_links{float:left;}
	.menu_date{width:180px;padding-left:1em;} 
	.menu_links{text-align:right; width:250px;}
	.menu_title{width:450px; margin-left:180px;}
#menu .feed {margin-left:10px; height:14px; padding: 0 0 0 19px; background: url("/rss/feed-icon-14x14.png") no-repeat 0 50%;}

#register #menu_date{position:absolute; display:block; width:170px; top:92px; left:10px; font-size:1em;font-weight:bold; line-height:1em;}/*#register tag prevents CMS from positioning*/
#leftcolumn{width:575px;float:left;padding:0 10px 10px 10px; font-size:1em; }
        #leftcolumn h2, #leftcolumn h3{margin:0 0 10px 0; border-bottom:1px solid #999; clear:both;}
	
#rightcolumn{width:279px;float:left;border-left:1px solid #999; padding:0 10px 10px 10px; font-size:1em;}
	#rightcolumn h3{color:#333; padding:0 0 0 0; margin: 0 0 10px 0; border-bottom:1px solid #999;}
		#rightcolumn h3.first{border:none;}
	#rightcolumn p{padding:0 0 1em 0;}
#footer{width:900px; clear:both; background:#edebd5;height:20px;border-top:1px solid #000;}
/*--MISC STYLES--*/
#register #leftcolumn, #register #rightcolumn{overflow:auto;}/*prevents cms from using overflow property*/

img.leftfloater, .leftfloater{float:left; padding:0 1em 2em 0; clear:left;}
img.rightfloater, .rightfloater{float:right; padding:0 0 2em 1em; clear:right;}
img.clear, .clear{clear:both;}
img.clearleft, .clearleft{clear:left;}
img.clearright, .clearright{clear:right;}
a.outlook{display:block; height:30px; background:transparent url(/images/news/add_calendar.gif) top left no-repeat; padding-left: 35px;}

