#internal_body{
	background:url(../images/internal_background.png) top repeat-x;
}	

#container{
	width:930px;
	margin-left:auto;
	margin-right:auto;
}

#threelines{
	position:relative;
	top:-20px;
	right:-20px;
	float:right;
	margin:10px;
	background:url(../images/3lines2.gif) top left no-repeat;
	height:45px;
	width:45px;
}

.login td{
	padding:4px;
}

#two-col-left{
	float:left;
	width:319px;
	padding-right:15px;
	border-right:#333333 solid 1px;
}

#two-col-right{
	float:left;
	width:320px;
	padding-left:15px;
}

#home_news{
	float:left;
	width:170px;
	padding:0px 10px 20px 20px;
}

#home_meetings{
	float:left;
	width:315px;
	padding:0px 20px 20px 20px;
}

#home_news_meetings{
	background:url(../images/home_dividing_lines.gif) repeat-y;
	margin-bottom:10px;
}

#home_application_clusters{
	float:left;
	width:345px;
	padding:20px 20px 20px 10px;
}

#header{
	width:930px;
	height:90px;
	font-size:12px;
}

#logo{
	width:265px;
	height:90px;
	float:left;	
}

#header-seperator{
	width:930px;
	height:10px;
	background-color:#cbdb2a;
}

#subheader{
	width:930px;
	height:55px;
	background:url(../images/3lines.gif) top right no-repeat;
	background-color:#fff9b4;
}

#header-ad{
	float:right;
	padding-top:10px;
	padding-bottom:10px;
	height:60px;
}

#footer-seperator{
	width:930px;
	height:4px;
	background-color:#cbdb2a;
}

#mid-section{
	width:930px;
	background-color:#fff9b4;
}

#home-main-image{
	height:250px;
	width:445px;
	background:url(../images/home.jpg) top right no-repeat;
	float:left;
}

#home-main{
	height:250px;
	width:445px;
	float:left;
}

#home-vision{
	height:210px;
	width:445px;
	padding:20px 20px 20px 20px;
	background-color:#deb7a8;
	float:left;
}

#home-bottom{
	width:930px;
	background-color:#fff9b4;
}

#home-bottom h1{
	color:#077070;
}

#home-bottom-left{
	width:555px;
	padding-top:20px;
	float:left;
}

#home-mailing-list{
	width:515px;
	background-color:#cbdb2c;
	text-align:right;
	padding:10px 20px 10px 20px;
}

#home-bottom-right{
	width:365px;
	background:url(../images/app_cluster.png) top right no-repeat;
	float:left;
}

#footer{
	width:930px;
	text-align:center;
	font-size:10px;
}
a#footer  			{color: #4eb9f0; text-decoration:none;}
a#footer:Visited  	{color: #4eb9f0; text-decoration:none;}
a#footer:Active   	{color: #4eb9f0; text-decoration:none;}
a#footer:Hover    	{color: #fe833b; text-decoration:none;}

.nav{
	background-color:#48666b;
	height:16px;
	position:relative;
	top:64px;
	float:right;
	color:#FFFFFF;
	padding:10px 2px 0px 2px;
}
.nav a:link			{color: #ffffff; text-decoration:none;}
.nav a:Visited  	{color: #ffffff; text-decoration:none;}
.nav a:Active   	{color: #ffffff; text-decoration:none;}
.nav a:Hover    	{color: #aaaaaa; text-decoration:none;}


.nav-right{
	background:url(../images/nav_right.gif) top left no-repeat;
	height:26px;
	width:5px;
	position:relative;
	top:64px;
	float:right;
}

.nav-left{
	background:url(../images/nav_left.gif) top right no-repeat;
	height:26px;
	width:6px;
	position:relative;
	top:64px;
	float:right;
}

#left-secondary-nav-container{	
	width:200px;
	background-color:#fff9b4;
	float:left;
}

#left-secondary-nav-top{	
	background:url(../images/subnav_top.gif) top right no-repeat;
	width:182px;
	height:3px;
	float:right;
}

#left-secondary-nav-bottom{	
	background:url(../images/subnav_bottom.gif) top right no-repeat;
	width:182px;
	height:3px;
	float:right;
}

#left-secondary-nav-middle{	
	width:172px;
	float:right;
	padding:15px 0px 15px 10px;
	background-color:#cbdb2a;
}



.left-secondary-top{	
	background:url(../images/subnav_top.gif) top right no-repeat;
	width:182px;
	height:3px;
	float:right;
}

.left-secondary-bottom{	
	background:url(../images/subnav_bottom.gif) top right no-repeat;
	width:182px;
	height:3px;
	float:right;
}

.left-secondary-middle{
	font-size:10px;
	width:172px;
	float:right;
	padding:15px 0px 15px 10px;
	background-color:#cbdb2a;
}

.left-secondary-middle2{
	width:182px;
        float:right;
}


.left-secondary-nav-item-note ul li{
	margin-left:15px;
}

.left-secondary-nav-item{	
	width:162px;
	float:right;
	padding:5px 5px 5px 0px;
	border-top:#FFFFFF solid 1px;
	color:#981a1e;
	font-weight:normal;
}
.left-secondary-nav-item a:link		{color: #981a1e; text-decoration:none;}
.left-secondary-nav-item a:Visited  {color: #981a1e; text-decoration:none;}
.left-secondary-nav-item a:Active   {color: #981a1e; text-decoration:none;}
.left-secondary-nav-item a:Hover    {color: #333333; text-decoration:none;}

.preliminary_program{
	font-size:9px;
}

.submission-form{
	border:#333333 1px solid;
	padding:10px;
}	

.submission-form table{

}	

.submission-form table tr td{
	padding:4px;
}	

.td-right-align{
	text-align:right;
	vertical-align:top;
}	

.left-secondary-nav-item-no-top{	
	width:162px;
	float:right;
	padding:5px 5px 5px 0px;
	color:#981a1e;
	font-weight:bold;
}

.left-secondary-nav-last-item{	
	width:162px;
	float:right;
	padding:5px 5px 5px 0px;
	border-top:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	color:#981a1e;
	font-weight:normal;
}
.left-secondary-nav-last-item a:link		{color: #981a1e; text-decoration:none;}
.left-secondary-nav-last-item a:Visited  	{color: #981a1e; text-decoration:none;}
.left-secondary-nav-last-item a:Active   	{color: #981a1e; text-decoration:none;}
.left-secondary-nav-last-item a:Hover    	{color: #333333; text-decoration:none;}

.left-secondary-nav-item-note{	
	width:162px;
	float:right;
	padding:5px 5px 5px 0px;
	color:#333333;
}

.about_image{
	height:160px;
	width:120px;
	float:left;
}

.about_text{
	height:160px;
	width:199px;
	float:left;
}

.about_image img{
	margin-right:10px;
}


.about_image_claudia{
	background:url(../images/Claudia.gif) top left no-repeat;
	padding-left:120px;
	height:160px
}

#main-content{	
	width:670px;
	background-color:#fff9b4;
	float:left;
	padding:0px 30px 20px 30px;
}

.clear{
	clear:both;
	height:0px;
}	


.left-banner-top{
        background:url(../images/subnav_top.gif) top right no-repeat;
        width:182px;
        height:3px;        
        float:right;
}

.left-banner-bottom{
        background:url(../images/subnav_bottom.gif) top right no-repeat;
        width:182px;
        height:3px;
        float:right;
}

.left-banner-middle{
        font-size:10px;    
        width:172px;
	height:580px;
        float:right;
        padding:15px 0px 15px 10px;
        background-color:#cbdb2a;
}

#header-seperator2{       
        width:930px;             
        height:10px;
        background-color:#cbdb2a;  
}

.header_banner_small{
        width:250px;
        height:50px;
        background-color:#ffffff;
}

.header_banner_seperator{    
        width:17.5px;
        height:50px;
        background-color:#fff9b4;
}


#subheader2{
        width:930px;                 
        height:55px;
        background:url(../images/3lines.gif) top right no-repeat;
        background-color:#fff9b4;
}

