

@font-face {

    font-family: myriadpro;

    src: local(myriadpro), url('fonts/MyriadPro-Regular.otf') format('opentype');

}


#contentArea 
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	max-width:733px;
	margin-right: 0px;
	min-width:100px;
	width:100%;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 5px;

	font-size:12px;
	font-family:arial;
	color:#333333;
	background-color:#ffffff;
 
	}


	
.commentArea
{	margin-left:20px;border: 1px #cccccc solid; padding:10px;height:20px;margin-top:0px;
width:560px;
color:#999999;font-family:arial;font-size:12px;

}
	
.submissionheader
{
font-weight:700;
}

.addContentArea
{
padding:20px;
width:auto;
background:#F2F2F2;

}
	
.addContent
{
background: none repeat scroll 0% 0% #ccc;
border-radius: 3px;
margin-left: 0px;
color: #FFF;
border: 0px none;
font-size: 14px;
font-family: "arial";
padding: 10px;
width:auto;
 
cursor: pointer;
width:100%;
}
.addContent:hover
{
background:#0092B9;
}


#accountMenuSmall
	{
	display:none;
	
	float:right;margin-top:0px;
	
	}


#closedLeftMenu
	{
	display:none;
	}

#theLeftMenu
	{
	display:block;
	}

	
#topLinks
	{
	width:1020px;
	font-size:8px;
 color:#666;
 
 
 
	}


 
.topLink,.topLink:visited , .topLink:active {
	color:#666;
	line-height:18px;
	font-weight:400;
	font-family:arial;
	font-size:9px;
	text-decoration:none;
	border-color:#000
}

.topLink:hover,.topLink:visited:hover {
	color:#666;
	line-height:18px;
	font-weight:400;
	font-family:arial;
	font-size:9px;
	text-decoration:underline;
	border-color:#000
}

 
	
.topMenuLinksArea
	{
	 
	z-index:99999;
	margin-top:0px;
	background:#0092b9;
	float:right;
	margin-top:0px;
	}


	
		
#accountbox
	{

	width:300px;font-size:12px;font-family:arial;

	display:none;
	padding:10px;
	top:56px;right:0px;
	position:absolute;background:#eef1f5;

	border-left:1px solid #ccc;border-right:0px solid #ccc;border-bottom:1px solid #ccc;
	border-top:0px solid #eef1f5;
	border-bottom-left-radius:4px;
	 
	 -moz-border-radius-bottomleft: 4px;
	}


 


#searchbox
	{


	 
	  
	width:300px;
	font-size:12px;
	font-family:arial;
	
 
	border-bottom-left-radius:4px;

	-moz-border-radius-bottomleft: 4px;

	display:none;
	padding:10px;
	top:56px;right:0px;
	position:absolute;
	background:#eef1f5;
	border-left:1px solid #ccc;
	border-right:0px solid #000;
	
	border-bottom:1px solid #ccc;
	border-top:0px solid #eef1f5;

	}

	
	
#shortMenu
	{
	float:right;margin-top:0px;
	display:none;

	}
#accountMenu
	{
	float:right;margin-top:0px;
	display:block;

	}

.sdkplogo
	{
	float:left;margin-top:10px;margin-left:5px;
	 width:280px;
	}
		
		
		
.newMenuOn
	{
	background-image: url('../images/bigbgon.png');
	padding-top:20px;font-size: 10px;
	font-weight: 400;font-family:'Myriad Pro', arial;text-transform:uppercase;float:left;height:35px;padding-left:6px;padding-right:6px;color:#fff; 
	}

.newMenu
	{
	padding-top:20px;font-size: 10px;
	font-weight: 400;font-family:arial;text-transform:uppercase;float:left;height:30px;padding-left:6px;padding-right:6px;color:#fff; 
	}

										
										
.mainMenuArea
{
-moz-box-shadow:    0px 2px 10px 0px #ccc;
	-webkit-box-shadow: 0px 2px 10px 0px #ccc;
	box-shadow:         0px 2px 10px 0px #ccc;
	border-bottom:1px solid #000;z-index:99999;border-top:8px solid #007ba2;width:100%;background:#0092b9;height:55px;position:fixed;top:18px;left:0px;
	
	}
	
	
	
	
 .menuLinkOn,.menuLinkOn:visited {

color:#666666;
 
 text-decoration:none;
font-family:myriadpro, arial;
font-size:11px;
text-transform:uppercase;
 
 font-weight:400;
 
font-weight:normal;

}

.menuLinkOn:hover,.menuLinkOn:visited:hover {
color:#666666;
 text-decoration:none;
font-family:myriadpro, arial;
font-size:11px;
text-transform:uppercase;
 font-weight:400;
 
font-weight:normal;

}




 .menuLink,.menuLink:visited {

color:#fff;

 text-decoration:none;
font-family:myriadpro, arial;
font-size:11px;
text-transform:uppercase;
 font-weight:400;
 
font-weight:normal;

}

.menuLink:hover,.menuLink:visited:hover {
color:#fff;
 text-decoration:none;
font-family:myriadpro,arial;
font-size:11px;
text-transform:uppercase;
 font-weight:400;
 
font-weight:normal;

}




.webcastLine
	{
	margin-right:0px;margin-top:0px;width:1000px;overflow:hidden;background:#fff;
	}
 
 #webcastTitle
	{
	width:955px;
	}
	
.mainSlide
	{
	width:600px;
	float: left; 
	margin-right: 10px; 
	margin-top:0px;
	overflow:hidden;
	}


.homeLeft_title
	{
	width:350px;
	}

.topMenuArea
	{
	position:relative;width:1020px;

	}

 
	
.miniNav1
	{
	display:none;

	}

.miniNav2
	{
	display:none;

	}

.containerArea
	{
	line-height:18px;

	overflow:hidden;
	
	font-size:12px;
	font-family:arial;
	color:#333333;
	z-index:130;padding-top:100px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;
	
	background:#fff;width:980px;

	}

	
#greyBox1
	{
	width:295px;
	}
#boxTitle1
	{
	width:275px;
	}
	
#boxSpace1
	{
	height:215px;
	}
		
	
	
#greyBox2
	{
	width:295px;
	}
#boxTitle2
	{
	width:275px;
	}
	
#boxSpace2
	{
	height:215px;
	}
		

		
		
#greyBox3
	{
	width:364px;
	margin-right:0px;
	}
#boxTitle3
	{
	width:344px;
	}
	
#boxSpace3
	{
	height:215px;
	}
		

		
#greyBox4
	{
	width:295px;
	}
#boxTitle4
	{
	width:275px;
	}
	
#boxSpace4
	{
	height:90px;
	}
		


#greyBox5
	{
	width:295px;
	}
#boxTitle5
	{
	width:275px;
	}
	
#boxSpace5
	{
	height:150px;
	}
		

#greyBox6
	{
	width:295px;
	}
#boxTitle6
	{
	width:275px;
	}
	
#boxSpace6
	{
	height:315px;
	}
		
#greyBox7
	{
	width:364px;
	}
#boxTitle7
	{
	width:344px;
	}	
	
		
		
#combinedBox
	{
	width:295px;
	margin-right:10px;
	
	}
		
		
		
#contentbox2
	{
	width:275px;
	}
#contentbox2_inner
	{
	height:215px;
	}
	

	
	
#homeLeft_2
	{	
	display:none;
	}
	
#homeLeft_3
	{	
	display:none;
	}

#homeLeft_4
	{	
	display:none;
	}	
	


 
.leftMenu2 {
     
	width: 220px;
	 
	float: left;
	margin-right: 10px;
	padding: 0px;
 	padding-bottom: 5px;
 
background-color:#fff;

height: 100%;

	border: 0px solid #cccccc;

}



 
.left_sub 
	{

	padding:0px;
	 	margin-right: 10px;
	padding-bottom:2px;
	padding-left:2px;

	padding-right:2px;


	padding-top:7px;
	min-height: 20px; 

	margin-top:-5px;

	margin-bottom:5px;
	margin-left: 10px;

	clear: both;

 

	}



.left_on 
	{

	padding:0px;
	 	margin-right: 10px;
	padding-bottom:2px;
	padding-left:2px;

	padding-right:2px;


	padding-top:7px;
	min-height: 20px; 

	margin-top:-5px;

	margin-bottom:5px;
	margin-left: 10px;

	border-bottom: 1px dotted #cccccc;

	clear: both;

	background-color: #dae9ff;

	}


.left_sub3
	{


	padding:2px;
	padding-left: 0px;
	padding-right: 0px;

	min-height: 18px;

	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;


float: left;

width: 220px;





	 	background-color: #e6e6e6;


	}

.left_sub2:hover
	{


	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	min-height: 18px;

	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;


float: left;

	width: 206px;

 
	 	 background:#ff9900 url(../images/blueon.png) no-repeat left center;


 

 

	}
.left_sub2 
	{


	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	min-height: 18px;

	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;


float: left;
	width: 206px;


 
	 
 

	background-color: #989898;

	}

.left_subon2
	{

	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	min-height: 18px;

	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;


float: left;

width: 206px;


float: left;

	// background:#f7a830 url(../images/blueon.png) no-repeat left center;


	 	 	 background:#ff9900 url(../images/blueon.png) no-repeat left center;

			 

	}


.left_on2 
	{

	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	min-height: 18px;
 
	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;
 

float: left;


	width: 206px;

float: left;

	 background:#ff9900 url(../images/blueon.png) no-repeat left center;

         

	}



   .left_off2:hover
	{

	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	float: left;

	width: 206px;
	min-height: 18px;


	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;

 
 

	 background:#ff9900 url(../images/blueon.png) no-repeat left center;


        
	}



.left_off2 
	{

	padding:2px;
	padding-left: 7px;
	padding-right: 7px;

	float: left;
	width: 206px;

	min-height: 18px;
 
 
	margin-bottom:1px;
	margin-left: 0px;
	margin-right: 0px;


	background:#1a92b7 url(../images/blue.png) no-repeat left center;


        
 

	}

	
	
 

		
 @media (max-width:1060px) 
 
	{

	#accountMenuSmall
		{
		display:none;
		}
		

	#accountMenu
		{
		display:block;
		}	

		
 
 
	#closedLeftMenu
		{
		display:none;
		}

	#theLeftMenu
		{
		display:block;
		}


	
	.topMenuArea
		{
		position:relative;width:940px;

		}

		
	.leftMenu2 
		{
		width: 160px;
		float: left;
		margin-right: 10px;
		padding: 0px;
		padding-bottom: 5px;
		background-color:#fff;
		height: 100%;
		border: 0px solid #cccccc;
		}

	.left_sub3
		{
		padding:2px;
		padding-left: 0px;
		padding-right: 0px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 160px;
		background-color: #e6e6e6;
		}

	.left_sub2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 146px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}
	.left_sub2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 146px;
		background-color: #989898;
		}

	.left_subon2
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 146px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}


	.left_on2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		width: 146px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}



	.left_off2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 146px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;     
		}



	.left_off2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 146px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#1a92b7 url(../images/blue.png) no-repeat left center;
		}

	
	

	
 	.containerArea
		{
		line-height:18px;


		font-size:12px;
		font-family:arial;
		color:#333333;
		z-index:130;padding-top:100px;padding-left:20px;padding-right:20px;padding-bottom:40px;background:#fff;
		
		width:920px;

		}

		
	
	.newMenuOn
		{
		background-image: url('../images/bigbgon.png');
		padding-top:20px;font-size: 10px;
		font-weight: 400;font-family:'Myriad Pro', arial;text-transform:uppercase;float:left;height:35px;padding-left:4px;padding-right:4px;color:#fff; 
		}

	.newMenu
		{
		padding-top:20px;font-size: 10px;
		font-weight: 400;font-family:arial;text-transform:uppercase;float:left;height:30px;padding-left:4px;padding-right:4px;color:#fff; 
		}


	
	.mainMenuArea
		{
		-moz-box-shadow:    0px 2px 10px 0px #ccc;
		-webkit-box-shadow: 0px 2px 10px 0px #ccc;
		box-shadow:         0px 2px 10px 0px #ccc;
		border-bottom:1px solid #000;z-index:99999;border-top:8px solid #007ba2;width:100%;background:#0092b9;height:55px;position:fixed;top:18px;left:0px;
		}



 
	.miniNav1
		{
		display:block;

		}

		
	.sdkplogo
		{
		 
		}
	

	#greyBox1
		{
		width:245px;
		}
	#boxTitle1
		{
		width:225px;
		}
		
	#boxSpace1
		{
		height:265px;
		}
			
		
		
	#greyBox2
		{
		width:245px;
		}
	#boxTitle2
		{
		width:225px;
		}
		
	#boxSpace2
		{
		height:265px;
		}
			

			
			
	#greyBox3
		{
		width:394px;
		margin-right:0px;
		}
	#boxTitle3
		{
		width:264px;
		}
		
	#boxSpace3
		{
		height:265px;
		}
			
			
	#combinedBox1
		{
		width:245px;
		margin-right:10px;
	
		}
				
			
		
	#greyBox4
		{
		width:245px;
		}
	#boxTitle4
		{
		width:225px;
		}
		
	#boxSpace4
		{
		height:130px;
		}
			


	#greyBox5
		{
		width:245px;
		}
	#boxTitle5
		{
		width:225px;
		}
		
	#boxSpace5
		{
		height:180px;
		}
			

	#greyBox6
		{
		width:245px;
		}
	#boxTitle6
		{
		width:225px;
		}
		
	#boxSpace6
		{
		height:385px;
		}
			
		
	#greyBox7
		{
		width:394px;
		}
	#boxTitle7
		{
		width:264px;
		}	
			
		
		


		
 
	.webcastLine
		{
		margin-right:0px;margin-top:0px;width:910px;overflow:hidden;background:#fff;
		}
		
	#homeLeft_1
		{	
		display:none;
		}

	#homeLeft_2
		{	
		display:block;
		}

	#homeLeft_3
		{	
		display:none;
		}

	#homeLeft_4
		{	
		display:none;
		}		
		
	.mainSlide
		{
		width:610px;
		float: left; 
		margin-right: 10px; 
		margin-top:0px;
		overflow:hidden;
		}

	
 
	.topMenuLinksArea1
		{
		display:block;

		}

	.miniNav
		{
		display:none;

		}
 

 

		
 
	}

	
	
 @media (max-width:920px) 
 
	{

.commentArea
	{	 
	width:420px;
	 

	}
		
	
	
	#contentArea 
		{
		width:580px;
		}

		
	#accountMenuSmall
		{
		display:none;
		}
		

	#accountMenu
		{
		display:block;
		}	

		
 
 
 
	#closedLeftMenu
		{
		display:block;
		}

	#theLeftMenu
		{
		display:none;
		}


			
	.mainMenuArea
		{
		-moz-box-shadow:    0px 2px 10px 0px #ccc;
		-webkit-box-shadow: 0px 2px 10px 0px #ccc;
		box-shadow:         0px 2px 10px 0px #ccc;
		border-bottom:1px solid #000;z-index:99999;border-top:8px solid #007ba2;width:100%;background:#0092b9;height:55px;position:fixed;top:18px;left:0px;

		}


	.newMenu 
		{
	 
		font-size: 10px;
		font-weight: 400;
		font-family:arial;
		text-transform:uppercase;
		  
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		height:15px;
		width:640px;
		color:#fff; 
		}

	.newMenuOn
		{
		font-size: 10px;
		font-weight: 400;
		font-family:arial;
		text-transform:uppercase;
		 
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		
		height:15px;
		width:620px;
		color:#fff; 
		background:#000;
 
		}	
		
		
		
		
	.topMenuLinksArea
		{

		display:none;
		float:left;
		width:640px;
		position:absolute;
		top:57px;
		left:0px;
		z-index:100;
		}


	
	.leftMenu2 
		{
		width: 600px;
		float: left;
		margin-right: 10px;
		padding: 0px;
		padding-bottom: 5px;
		background-color:#fff;
		height: 100%;
		border: 0px solid #cccccc;
		}

	.left_sub3
		{
		padding:2px;
		padding-left: 0px;
		padding-right: 0px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 600px;
		background-color: #e6e6e6;
		}

	.left_sub2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 586px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}
	.left_sub2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 586px;
		background-color: #989898;
		}

	.left_subon2
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 586px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}


	.left_on2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		width: 586px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}



	.left_off2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 586px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;     
		}



	.left_off2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 586px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#1a92b7 url(../images/blue.png) no-repeat left center;
		}

	
	
	
	
	
	

	
	
		
 	.containerArea
		{
		line-height:18px;


		font-size:12px;
		font-family:arial;
		color:#333333;
		z-index:130;padding-top:100px;padding-left:20px;padding-right:20px;padding-bottom:40px;background:#fff;width:600px;

		}

	
 
 

 

 

		
	.topMenuArea
		{
		position:relative;width:640px;

		}

	.topMenuLinksArea1
		{
		display:none;

		}

 
		
	.miniNav
		{
		display:block;

		}
 


		






		
	.sdkplogo
		{
	 
		}
	

		
		
		

	#greyBox1
		{
		width:288px;
		}
	#boxTitle1
		{
		width:268px;
		}
		
	#boxSpace1
		{
		height:265px;
		}
			
		
		
	#greyBox2
		{
		width:288px;
		}
	#boxTitle2
		{
		width:268px;
		}
		
	#boxSpace2
		{
		height:265px;
		}
			

			
			
	#greyBox3
		{
		width:288px;
		margin-right:10px;
		}
	#boxTitle3
		{
		width:268px;
		}
		
	#boxSpace3
		{
		height:340px;
		}
			
			
	#combinedBox1
		{
		width:245px;
		margin-right:10px;
	
		}
				
			
		
	#greyBox4
		{
		width:288px;
		}
	#boxTitle4
		{
		width:268px;
		}
		
	#boxSpace4
		{
		height:100px;
		}
			


	#greyBox5
		{
		width:288px;
		}
	#boxTitle5
		{
		width:268px;
		}
		
	#boxSpace5
		{
		height:165px;
		}
			

	#greyBox6
		{
		width:288px;
		}
	#boxTitle6
		{
		width:268px;
		}
		
	#boxSpace6
		{
		height:385px;
		}
			
		
	#greyBox7
		{
		width:288px;
		}
	#boxTitle7
		{
		width:268px;
		}	
			
		
		


		
 
	.webcastLine
		{
		margin-right:0px;margin-top:0px;width:600px;overflow:hidden;background:#fff;
		}
		
	#homeLeft_1
		{	
		display:none;
		}

	#homeLeft_2
		{	
		display:none;
		}
	
	#homeLeft_3
		{	
		display:block;
		}

	#homeLeft_4
		{	
		display:none;
		}
		
	.mainSlide
		{
		width:600px;
		float: left; 
		margin-right: 10px; 
		margin-top:0px;
		overflow:hidden;
		}

	
 
	#shortMenu
		{
		display:block;
		margin-left:10px;
		float:right;
		}

		

 
	#accountMenuSmall
		{
		display:none;
		}
		

	#accountMenu
		{
		display:block;
		}	

		
 
	}
	

	
		
 @media (max-width:660px) 
 
	{

	 .commentArea
		{	 
		width:200px;
		}
		
	
	#contentArea 
		{
		width:260px;
		}

	#accountMenuSmall
		{
		display:block;
		}

	#accountMenu
		{
		display:none;
		}
				
	#closedLeftMenu
		{
		display:block;
		}

	#theLeftMenu
		{
		display:none;
		}

	#accountbox
		{
		top:56px; 
		width:300px;
		right:0px;
		border-left:0px;
		}

	#searchbox
		{
		width:300px;
		top:56px; 
		left:0px;
		border-left:0px;
		}

	.topMenuLinksArea
		{
		display:none;
		float:left;
		width:320px;
		position:absolute;
		top:57px;
		left:0px;
		z-index:100;
		}

	.leftMenu2 
		{
		width: 280px;
		float: left;
		margin-right: 10px;
		padding: 0px;
		padding-bottom: 5px;
		background-color:#fff;
		height: 100%;
		border: 0px solid #cccccc;
		}

	.left_sub3
		{
		padding:2px;
		padding-left: 0px;
		padding-right: 0px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 280px;
		background-color: #e6e6e6;
		}

	.left_sub2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 266px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}
	.left_sub2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 266px;
		background-color: #989898;
		}

	.left_subon2
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		float: left;
		width: 266px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}


	.left_on2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		width: 266px;
		float: left;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;
		}



	.left_off2:hover
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 266px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#ff9900 url(../images/blueon.png) no-repeat left center;     
		}



	.left_off2 
		{
		padding:2px;
		padding-left: 7px;
		padding-right: 7px;
		float: left;
		width: 266px;
		min-height: 18px;
		margin-bottom:1px;
		margin-left: 0px;
		margin-right: 0px;
		background:#1a92b7 url(../images/blue.png) no-repeat left center;
		}


		
	#shortMenu
		{
		display:block;
		margin-left:5px;
		margin-right:15px;
		float:right;
		width:33px;
		}

		

	#greyBox1
		{
		width:280px;
		}
	#boxTitle1
		{
		width:260px;
		}
		
	#boxSpace1
		{
		 
		}
			
		
		
	#greyBox2
		{
		width:280px;
		}
	#boxTitle2
		{
		width:260px;
		}
		
	#boxSpace2
		{
		height:245px;
		}
			

			
			
	#greyBox3
		{
		width:280px;
		margin-right:0px;
		}
	#boxTitle3
		{
		width:260px;
		}
		
	#boxSpace3
		{
		 
		}
			
			
	#combinedBox1
		{
		width:280px;
		margin-right:0px;
	
		}
				
			
		
	#greyBox4
		{
		width:280px;
		}
	#boxTitle4
		{
		width:260px;
		}
		
	#boxSpace4
		{
		
		}
			


	#greyBox5
		{
		width:280px;
		}
	#boxTitle5
		{
		width:260px;
		}
		
	#boxSpace5
		{
		height:165px;
		}
			

	#greyBox6
		{
		width:280px;
		}
	#boxTitle6
		{
		width:260px;
		}
		
	#boxSpace6
		{
		 
		}
			
		
	#greyBox7
		{
		width:280px;
		}
	#boxTitle7
		{
		width:260px;
		}	
			
		
		


		
 
	.webcastLine
		{
		margin-right:0px;margin-top:0px;width:280px;overflow:hidden;background:#fff;
		}
		
	#homeLeft_1
		{	
		display:none;
		}

	#homeLeft_2
		{	
		display:none;
		}
	
	#homeLeft_3
		{	
		display:none;
		}

	#homeLeft_4
		{	
		display:block;
		}
		
		
	.mainSlide
		{
		width:280px;
		float: left; 
		margin-right: 10px; 
		margin-top:0px;
		overflow:hidden;
		}

	
	.mainMenuArea
		{
		-moz-box-shadow:    0px 2px 10px 0px #ccc;
		-webkit-box-shadow: 0px 2px 10px 0px #ccc;
		box-shadow:         0px 2px 10px 0px #ccc;
		border-bottom:1px solid #000;z-index:99999;border-top:8px solid #007ba2;
		
		width:100%;background:#0092b9;
		height:55px;
		position:fixed;top:18px;left:0px;
		}


	.newMenu 
		{
		font-size: 10px;
		font-weight: 400;
		font-family:arial;
		text-transform:uppercase; 
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		height:15px;
		width:280px;
		color:#fff; 
		}

	.newMenuOn
		{
		font-size: 10px;
		font-weight: 400;
		font-family:arial;
		text-transform:uppercase; 
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		height:15px;
		width:300px;
		color:#fff; 
		background:#000;
		}	
 

	.topMenuArea
		{
		position:relative;
		width:320px;
		}
	 
	.sdkplogo
		{
		width:200px;
		margin-left:15px;
		margin-top:15px;
		}
	
 	.containerArea
		{
		line-height:18px;


		font-size:12px;
		font-family:arial;
		color:#333333;
		z-index:130;padding-top:100px;padding-left:20px;padding-right:20px;padding-bottom:40px;background:#fff;
		
		width:280px;

		}


 
	}
	
	
	
	
 .webcastMiniCol
 {
 position:relative;float:left;margin-right:10px;margin-bottom:10px;width:111px;background:#FAFAFA;
 
 border-bottom:2px solid #eef1f5;
 }
 
.orangeBox
{

background:#FAFAFA;
border-left:1px solid #eef1f5;
border-right:1px solid #eef1f5;
border-bottom:1px solid #eef1f5;
border-top:5px solid #ff9900;
}

.greyBox
{

background:#FAFAFA;
border-left:1px solid #eef1f5;
border-right:1px solid #eef1f5;
border-bottom:1px solid #eef1f5;
border-top:5px solid #eef1f5;
}


.boxTitle
{
padding:10px;
border-bottom:1px solid #e0f0fa;
 
font-family:arial;
text-transform:uppercase;
color:#0092b9;
font-weight:700;
}

.greyTitle
{
padding:10px;border-bottom:1px solid #e0f0fa;
font-family:arial;text-transform:uppercase;color:#0092b9;font-weight:700;border-bottom:2px solid #eef1f5;
}


.boxSpace
{
position:relative;
padding:10px;
 

}


 .submitbutton
 {
 background:#0092b9;
 
  -moz-border-radius-topright: 4px;

  border-bottom-right-radius:4px;
  
 -moz-border-radius-bottomright: 4px;

  border-top-right-radius:4px;
  
margin-left:0px;
  
 
 color:#fff;
 
 border:0px;
 
 
 font-size:12px;font-family:'arial';padding:5px;
 
 height:26px;
 
 }
 
 
.textinput
{
 border-top-left-radius:4px;
  
 -moz-border-radius-topleft: 4px;

  border-bottom-left-radius:4px;
  
 -moz-border-radius-bottomleft: 4px;

 margin-right:-5px;
 font-size:12px;font-family:'arial';
 background-color:#FFF;
 border:1px solid #ccc;
 padding:5px;
 height:14px;
 
 
}



.moreButton:hover
{

background:#0092b9
 
}

.moreButton
{

background:#ccc;
border:0px solid #fff;
height:16px;
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
padding-right:8px;
 
width:140px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;


-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;


-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;

text-align:center;
margin-left:auto;
margin-right:auto;

}

 

.moreButton a, .moreButton a:visited
{
color:#fff;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
font-weight:700;

}


.moreButton a:hover, .moreButton a:visited:hover 

{
color:#fff;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
font-weight:700;


}





 
          
.focustype
{
    
text-transform:uppercase;
margin-top:0px;

font-weight: normal; 
color:#999;
font-size:10px;


}


 .focuslink,.focuslink:visited {

color:#333;
 
 text-decoration:none;
font-family:arial;
font-size: 0.9em;
line-height: 1.4em;

 
 



}

.focuslink:hover,.focuslink:visited:hover {
color:#e6aa11;
 
 text-decoration:underline;


font-family:arial;

font-size: 0.9em;
line-height: 1.4em;

 

}

.newsline
{
margin-bottom:3px;
}

        .greyBar
        {
            
font-size: 0.85em;
 
font-weight: bold;
font-family:arial;

           float:left;
           background:#e6e6e6;
           height:14px;
           color:#333333;
         
text-transform:uppercase;
 
           padding-left:10px;
           padding-top:3px;
           padding-bottom:7px;
           padding-right:5px; 
        }
        
       
        .greenBar
        {
            
           float:left;
           background:#1a92b7;
           height:14px;
           color:#fff;
           font-size:11px;
           padding-left:10px;
           padding-top:3px;
           padding-bottom:7px;
           padding-right:5px; 
        }
        
        
        
        .orangeMore
        {
            
          float:left;
          padding-left:15px;
          padding-top:3px;
          padding-bottom:7px;
          background:#ff9900;
          height:14px;
          color:#fff;
          font-size:11px;
          width:36px;
          padding-right:5px;
          
        }
        
        .white, .white:hover, .white:visited, .white:visited:hover
        {
            color:#fff;
            font-size:11px;
            text-decoration:none;
            
        }
        
        
        .whiteArea
        {
           padding-left:10px;
           padding-right:10px;
           padding-top:5px;
           padding-bottom:5px;
           font-size:12px;
 
            
        }


.tabs
{
   height:23px; 
 margin:0px;
  
 margin-left:0px;
 
}
			.tabs li {
				list-style:none;
				display:inline;
                                margin:0px;
                                float:left;
                                margin-right:3px;
                                
			}

			.tabs a, .tabs a:hover {
				 
  border-top-left-radius:4px;
 -moz-border-radius-topleft: 4px;
   border-top-right-radius:4px;
 -moz-border-radius-topright: 4px;

				display:inline-block;
	                        background:#1a92b7;


                                
				color:#fff;
                                font-size:11px;
				text-decoration:none;
                                             padding-left:6px;
                                padding-right:6px;
                                    padding-top:3px;
                                padding-bottom:3px;
			}

                        .tabs a:hover {
				 
  border-top-left-radius:4px;
 -moz-border-radius-topleft: 4px;
   border-top-right-radius:4px;
 -moz-border-radius-topright: 4px;

				display:inline-block;
				                     
	                        background:#1a92b7;

                        
                                color:#fff;
                                font-size:11px;
				text-decoration:underline;
                                padding-left:6px;
                                padding-right:6px;
                                    padding-top:3px;
                                padding-bottom:3px;
                                
			}

                        
                        
			.tabs a.active {
				 
  border-top-left-radius:4px;
 -moz-border-radius-topleft: 4px;
   border-top-right-radius:4px;
 -moz-border-radius-topright: 4px;
                                background:#ff9900;
   
				color:#fff;
                                font-size:11px;
			}

                        #workingGroup {
color:#333;
font-weight:700;
font-family:'arial';
font-size:13px;
clear:both;
margin:10px 0
}


.tabArea
{
 border-bottom:4px solid #ff9900;
   
 

}


.highlightsSmall2 {
padding-left:0;
list-style:none;
 
margin:0px 5px 0;

}

.highlightsSmall2 li {
padding-left:10px;
padding-bottom:2px;
background-image:url(../images/top/square.png);
background-repeat:no-repeat;
background-position:0 .7em;
margin-bottom:0px;
 
 


}
 .button {

 background: none repeat scroll 0% 0% #0092B9;
border-radius: 3px;
margin-left: 0px;
color: #FFF;
border: 0px none;
font-size: 12px;
font-family: "arial";
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
 
height: 26px;
cursor: pointer;


}

.button:hover
{
 background: #F90;
}


 
	.buttonOld {
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
padding-left: 8px;
background-color: #4290B4;
background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #337A9E),color-stop(0.6, #2FA6CA),color-stop(0.97, #44BFE4),color-stop(0.99, #62B1D6));
background: -moz-linear-gradient(bottom, #337A9E, #2FA6CA 60%, #44BFE4 96%, #62b1d6 98%);
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border: 1px solid #4290B4;
border-bottom: 1px solid #4290B4;
color: white;
font: bold 11px arial,sans-serif;
margin: 0;
cursor: pointer;
cursor: hand;
display: inline-block;
}

	.buttonOld a {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}


	.button a:hover {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}


	.button a:visited:hover {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}




 
 

                 
h3 {
font-weight:700;
color:#1a92b7;
font-size:14px;
font-family:'arial'
}

     

.boxtip{
 
width:67px;
      float:left;
	margin-right:5px;  
        position:relative;
        padding:0px;
}


.floater{
	width:300px;
	
opacity:0.93;
filter:alpha(opacity=93);

	background:#fff;
        position: absolute;
        top:25px;
        z-index:9999;
        padding:10px;
        left:40px;
        border:1px solid #cccccc;
        display:none;
 
	
}




.center

{
margin-left: auto;
    margin-right: auto;text-align: center;
}



.anBox
{
-webkit-border-image: none;
-webkit-box-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 1px 0px;
background-color: #F8F8F8;
background-image: -webkit-linear-gradient(top, #F8F8F8, #F1F1F1);
border-bottom-color: #C6C6C6;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #C6C6C6;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #C6C6C6;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #C6C6C6;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-top-style: solid;
border-top-width: 1px;
box-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 1px 0px;
color: #666666;
font-size:12px;

 padding:10px;
 
display: inline-block;
font-family: arial, sans-serif;
 
font-style: normal;
font-variant: normal;
font-weight: normal;
 
line-height: normal;
 
 

text-decoration: none;
visibility: visible;
 
 margin-bottom:10px;
 
 width:78px;
}
 



.box {
  margin: 1px;
  padding-bottom: 15px;
padding-left:20px;
padding-right:20px;

padding-top:15px;


  background: #D8D5D2;
  font-size: 11px;
  line-height: 1.4em;
  float: left;
  -webkit-border-radius: 35px;
     -moz-border-radius: 35px;
          border-radius: 35px;
}


.box:hover {
  margin: 1px;
  padding-bottom: 15px;
padding-left:20px;
padding-right:20px;

padding-top:15px;


  background: #ff9900;
  font-size: 11px;
  line-height: 1.4em;
  float: left;
  -webkit-border-radius: 35px;
     -moz-border-radius: 35px;
          border-radius: 35px;
}




.col1{max-width:80px;}
.col2{max-width:120px;}
.col3{max-width:200px;}
.col4{max-width:380px;}
.col5{max-width:470px;}
 



.col1 a,.col1 a:visited,.col1 a:hover,.col1 a:visited:hover{line-height:16px;text-decoration:none;color:#fff;font-size:10px;}
.col2 a,.col2 a:visited,.col2 a:hover,.col2 a:visited:hover{line-height:16px;text-decoration:none;color:#fff;font-size:14px;}
.col3 a,.col3 a:visited,.col3 a:hover,.col3 a:visited:hover{line-height:16px;text-decoration:none;color:#fff;font-size:18px;}
.col4 a,.col4 a:visited,.col4 a:hover,.col4 a:visited:hover{line-height:16px;text-decoration:none;color:#fff;font-size:24px;}
.col5 a,.col5 a:visited,.col5 a:hover,.col5 a:visited:hover{line-height:16px;text-decoration:none;color:#fff;font-size:34px;}

.col6 a,.col6 a:visited,.col6 a:hover,.col6 a:visited:hover{text-decoration:none;color:#fff;font-size:18px;}

.col7 a,.col7 a:visited,.col7 a:hover,.col7 a:visited:hover{line-height:24px;text-decoration:none;color:#fff;font-size:20px;}
.col8 a,.col8 a:visited,.col8 a:hover,.col8 a:visited:hover{line-height:27px;text-decoration:none;color:#fff;font-size:24px;}
.col9 a,.col9 a:visited,.col9 a:hover,.col9 a:visited:hover{line-height:30px;text-decoration:none;color:#fff;font-size:26px;}






          
.ws_rounded {
    
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* future proofing */
-khtml-border-radius: 4px; /* for old Konqueror browsers */
background:#f5f0dd;
padding:7px;

margin-bottom:15px;

}

.ws_header
{
    
    text-transform:none;
    font-style:arial;
    color:#333333;
    font-size:14px;
    height:20px;
    background:#33333;
    font-weight:700;
clear:both;

}


 


.ws_table a, .ws_table a:hover, .ws_table a:visited, .ws_table a:visited:hover, .ws_table a:active
{
         font-size:11px;

}

         .ws_table
{
         font-size:11px;
background:#eaeff7;
         
         margin-bottom:1px;
         padding:5px;
         padding-left:7px;
         
    border-collapse:collapse;
}
 
.greytextSmall
 
 {
font-size:10px;
     color: #999999
 }
.greytext
 
 {
     color: #999999
 }
 

.videodiv

{ 

width: 120px; height: 170px; 
 margin-right:18px;
margin-bottom:5px;
overflow:hidden;

float:left;
} 



.item 

{ width: 150px; height: 80px; 

} 
.item a { text-decoration: none; display:block; }
.item a img { border: solid 0px #ccc; padding: 0px;} 
.item a span.play 

{ 

display:none;  

}
.item a span.play { 

  background-image:url(images/play.png); margin: -80px 10px 0 0; height: 80px; position: relative; z-index: 100; 

display:block; }


.item a:hover span.play { 

  background-image:url(images/play_on.png); margin: -80px 10px 0 0; height: 80px; position: relative;z-index: 100; 

display:block; }



.wsdel:hover
{
 
    background-position: 0 0;

background:url(../images/del.png);
    
}




.question_frame
{
    
     
    width:565px;
  margin-top:10px;
    font-size:14px;
     
    margin-right:10px;
margin-left:40px;
float:left;
height:270px;
margin-bottom:15px;
 
}


.quiz_frame
{
    
    background-color:#f0f0f0;
    width:700px;
   
   float:left;
   
    
border: 1px solid #e3e3e3;
padding:10px;

    
}

 .courseBox
 {
       background-color:#f0f0f0;
 
 
   
    
border: 1px solid #e3e3e3;
padding:10px;

margin-bottom:10px;
 
 }
 
 
 
 
 .courseHeader
 {
font-weight:700;
margin-bottom:5px;
font-size:14px;
 }

#answer
{
width:600px;
margin-left:10px;
margin-top:5px;
float:left;
height:45px;


    
}
.not_correct
{
    
font-size:22px;
font-family:arial;
color:#cc3333;
padding-top:15px;

}


.correct
{
    
font-size:22px;
font-family:arial;
color:#009900;
padding-top:15px;

}


	.button_large {
padding-top: 6px;
padding-bottom: 6px;
padding-right: 14px;
padding-left: 14px;
background-color: #4290B4;
background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #337A9E),color-stop(0.6, #2FA6CA),color-stop(0.97, #44BFE4),color-stop(0.99, #62B1D6));
background: -moz-linear-gradient(bottom, #337A9E, #2FA6CA 60%, #44BFE4 96%, #62b1d6 98%);
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border: 1px solid #4290B4;
border-bottom: 1px solid #4290B4;
color: white;
font: bold 14px arial,sans-serif;
margin: 0;
cursor: pointer;
cursor: hand;
display: inline-block;
}

	.button_large a {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}


	.button_large a:hover {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}


	.button a:visited:hover {
 
color: white;
font: bold 11px arial,sans-serif;
text-decoration:none;

}




 
 
 
 
      navPrev, .navNext, .navPlay, .navPause, .navPrev_off, .navNext_off
{
    width:45px; height:45px;  float:left;
    
    background:url(../images/navButtons.png); 
    background-repeat: no-repeat;
    display:inline-block; z-index:5; cursor:pointer;
     margin-top:140px;
     margin-left:5px;
     
     
}

.progress{
    

 background-image:url(../images/progress.png);  
 height:16px;
  background-repeat:repeat-x;
  }
  
  
.list_modules {
padding-left:0;
list-style:none;
 
margin-top:10px;

}

.list_modules li {
padding-left:5px;
  
margin-bottom:0px
}


.list_chapter {
padding-left:0;
list-style:none;
margin:2px 8px 2px;
}

.list_chapter li {
padding-left:20px;
padding-bottom:2px;
background-image:url(../images/top/sub.png);
background-repeat:no-repeat;
background-position:0 .1em;
margin-bottom:0px
}

  .topbox_orange
{
  
  border-top-left-radius:4px;
  
 -moz-border-radius-topleft: 4px;

   border-top-right-radius:4px;
  
 -moz-border-radius-topright: 4px;

 
 color:#fff;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
font-size:11px;

background: #ff9900;
 
 
    width:177px;
	
}



  .topbox
{
  
  border-top-left-radius:4px;
  
 -moz-border-radius-topleft: 4px;

   border-top-right-radius:4px;
  
 -moz-border-radius-topright: 4px;

 
 color:#fff;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
font-size:11px;
 background: none repeat scroll 0% 0% rgb(26, 146, 183);
 

    width:177px;
	
}

.innerbox
{
    background:#e6e6e6;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:5px;
    padding-top:2px;
 font-size:11px;
 color:#666;
 
 
    width:167px;
	
	
  margin-bottom:10px;
  
  border-bottom-left-radius:4px;
  
 -moz-border-radius-bottomleft: 4px;

   border-bottom-right-radius:4px;
  
 -moz-border-radius-bottomright: 4px;


 
}


.navPrev_off {background-position:0 -45px;}
.navNext_off {visibility:hidden;background-position:-45px -45px;} 


.navPrev {background-position:0 0;left:-24px;}
.navPrev:hover {background-position:0 -45px;}
.navPrevDisabled {background-position:0 -90px;cursor:default;}

.navNext {background-position:-45px 0px;right:-24px;} 
.navNext:hover {background-position:-45px -45px;} 
.navNextDisabled {background-position:-45px -90px; cursor:default;} 

.navPause, #mcts1 .navPlay {display:none;}

.navPrev, .navPlay, .navPause, .navNext, .navPrev_off, .navNext_off 
{
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -o-user-select: none;
   user-select: none;
}

      
	  
	  

.question_line_correct
{
    margin-bottom:1px;
    padding:3px;
   margin-left:10px;
   color:#fff;
   
  
 
  background:#33cc33; 
}

.explanation
{

    padding:10px;
    font-size:12px;
    background:#fff;
    margin-left:10px;
    
}

.question_line_on
{
    margin-bottom:1px;
    padding:3px;
   margin-left:10px;
   
   cursor: pointer;
 color:#666;
   
}

.question_line .question_check
{
    
background-image:url(../images/check_off.png);    
height:25px;
width:28px;
margin-right:5px;
float:left;
text-align:center;
padding-top:4px;
color:#fff;
 
}

.question_line_on .question_check
{
    
background-image:url(../images/check_on.png);    
height:25px;
width:28px;
margin-right:5px;
float:left;
text-align:center;
padding-top:4px;
color:#fff;


}


.question_line
{
    margin-bottom:1px;
    padding:3px;
   margin-left:10px;
   
   cursor: pointer;
 color:#666;
   
}
.question_line:hover
{
    margin-bottom:1px;
    padding:2px;
    background:#fff;
    border:1px solid #ccc;
    cursor:click;
    margin-left:10px;
   
  cursor: pointer;
   color:#333;
    
}

 


.question_option
{
    margin-top:5px;
 width:460px;
float:left;
 

}


.dot_on
{
    
background-image:url(../images/dot_on.png);    
height:25px;
width:30px;
margin-right:5px;
float:left;
text-align:center;
padding-top:5px;
color:#fff;
}

.dot_off
{
    
background-image:url(../images/dot_off.png);    
height:25px;
width:30px;
margin-right:5px;
float:left;
text-align:center;
padding-top:5px;
color:#fff;
}






										
										
										
										.autocomplete-w1 { background:url('/images/shadow.png') no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete {font-family:'arial'; font-size:12px; border:1px solid #999; background:#FFF; cursor:default; 
              
              text-align:left; max-height:350px; overflow:hidden; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#cccccc; width: 100%; }
.autocomplete div { width: 600px; padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399cc; }


 .moreLink,.moreLink:visited {
color:#007ba2;
line-height:18px;

font-weight:700;

text-transform:uppercase;

font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.moreLink:hover,.moreLink:visited:hover {
color:#ff9900;
line-height:18px;
text-transform:uppercase;

font-weight:700;

font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}



 .linkBig,.linkBig:visited {
color:#007ba2;
line-height:18px;

font-weight:700;

font-family:arial;
font-size:14px;
text-decoration:none;
border-color:#000
}

.linkBig:hover,.linkBig:visited:hover {
color:#ff9900;
line-height:18px;

font-weight:700;

font-family:arial;
font-size:14px;
text-decoration:underline;
border-color:#000
}




.frontLink,.frontLink:visited {
color:#007ba2;
line-height:18px;

font-family:arial;
font-size:11px;
text-decoration:none;
border-color:#000
}

.frontLink:hover,.frontLink:visited:hover {
color:#ff9900;
line-height:18px;

font-family:arial;
font-size:11px;
text-decoration:underline;
border-color:#000
}


#colorBoxSmall2 {

height:10px;
border:1px solid #999999;
margin-right:5px;

margin-left:5px;
margin-top:0px;

}

.textSmall
{
 font-size: 11px;
   font-family: Arial, sans-serif;
color: #666666;
}

.textSmall  a, a:hover, a:visited, a:visited:hover, a:active
{
 font-size: 11px;
   font-family: Arial, sans-serif;
 
}

.searchCommit
{

border:1px solid #c9d5e1;

}


.searchHeader
{




margin-right:10px;
color:#333;
font-weight:700;
font-size:12px;
font-family:'arial';
text-transform:uppercase;


}


.searchdoc
{
	font-style:normal;

	color: #666666;

    padding: 5px;
    border: 5px #abcaec solid;
    margin-right: 5px;



}


.searchdocgrey
{

margin-right: 5px;




	color: #999999;
    padding: 5px;
    border: 5px #abcaec solid;



}



.searchdocLarge
{
	font-style:normal;

	color: #666666;

    padding: 5px;
    border: 5px #abcaec solid;
    margin-right: 5px;

    width: 435px;

}


.searchdocgreyLarge
{

margin-right: 5px;




	color: #999999;
    padding: 5px;
    border: 5px #abcaec solid;

    width: 435px;

}



.rounded{display:block}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d4e1f7}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ecf2fb;
  border-right:1px solid #ecf2fb;
  background:#dee8f9}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafcfe;
  border-right:1px solid #fafcfe;
  background:#dce6f8}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dce6f8;
  border-right:1px solid #dce6f8;}
.rounded4{
  border-left:1px solid #ecf2fb;
  border-right:1px solid #ecf2fb}
.rounded5{
  border-left:1px solid #dee8f9;
  border-right:1px solid #dee8f9}
.roundedfg{
  background:#d4e1f7;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 15px;
  padding-right: 15px;

  }

        .greyBarNew
        {
 
            font-size:12px;
            
font-weight: bold;
font-family:arial;

           float:left;
           background:#e6e6e6;
           height:18px;
           color:#333333;
         
text-transform:uppercase;
 
           padding-left:10px;
           padding-top:5px;
           padding-bottom:5px;
           padding-right:5px; 
        }
  
         .greenBarNew
        {
            
           float:left;
           background:#1a92b7;
           height:18px;
           color:#fff;
           text-transform:uppercase;
           font-size:12px;
           padding-left:10px;
           padding-top:5px;
           padding-bottom:5px;
           padding-right:5px; 
        }
        
        .orangeMoreNew
        {
            
          float:left;
          padding-left:10px;
          padding-top:6px;
          padding-bottom:4px;
          background:#ff9900;
          height:18px;
          color:#fff;
          font-size:11px;
          width:37px;
          padding-right:5px;
          
        }

.boxHeadline
{


background: #669999;
height: 15px;
margin-left:0px;
color:#ffffff;
font-weight:700;
font-size:10px;
font-family:'arial';
text-transform:uppercase;
padding-top:2px;

padding-left:5px;
padding-right:2px;
padding-bottom:2px;

}

.boxSpace
{
 margin-left: 4px;
 
}



.topicsTable
{
	width: ; /* table width */	
	color: ; /* text color */
	font-family: arial; /* font name */
	font-size: 12px; /* font size */
	border-collapse: collapse;
	border: none;
 

}


.topicsTable .row1
	{
 
	background: #ffffff;
	}

 .topicsTable .row2
	{

	background: #f2f2f2;
	}



.topicsTable .catRow
	{
	color: #ffffff;
	background: #669999;

font-weight:bold;

font-family:'arial';
font-size:10px;
text-transform:uppercase



	}

 



.topicsTable td
{
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
padding-left: 10px; 
padding-right: 10px; 

padding-top: 4px; 
padding-bottom: 4px; 


}


.topicsTable .topicHeader
{
 
font-weight:bold;

font-family:'arial';
font-size:10px;
text-transform:uppercase


}


.topicsTable a, .topicsTable a:visited {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.topicsTable a:hover, .topicsTable a:visited:hover {
color:#ff9900;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}





.nationalReports td
{
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
    border-bottom: 1px #cccccc dotted;
}


.nationalReports .nationalHeader
{
 
font-weight:bold;

font-family:'arial';
font-size:10px;
text-transform:uppercase


}

 

.nationalReports a, .nationalReports a:visited {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.nationalReports a:hover, .nationalReports a:visited:hover {
color:#ff9900;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}




.searchBox
{

    font-family:'arial'; font-size:14px;
font-weight:bold;

    padding: 20px;

    width: 600px;

    background-color: #ffffcc;
    border: 1px #cccccc solid;
    
}


.searchdoc
{

    padding: 5px;
    
    width: 400px;
    
}

#brandbar {
height:1.5em;
background-color:#C2C6CF;
background-image:url(../images/brandbarbkgd.jpg);
background-repeat:repeat-x;
width:940px
}

#brandbar .unicon {
padding-top:.2em;
padding-right:.4em
}

#brandbar .welcome {
color:#333;
display:block;
float:left;
font-size:10px;
padding-top:.4em;
font-family:'arial'
}

.topicColDoc {
width:240px;
margin-bottom: 2px;

float:left;


}



.topicCol {
width:242px;
margin-bottom: 2px;

float:left;
 
 
}

.memberCol {
width:240px;
margin-bottom: 2px;

float:left;
 
 
}

.nationReportRow {
margin-bottom:10px;
width:710px;
padding:5px
}

.reportTitle {
float:left;
width:200px;
font-family:'arial';
font-size:11px;
margin-right: 10px;

}


.reportTopics {
float:left;
width:350px;
font-family:'arial';
font-size:11px;
margin-right: 10px;

}


.reportSessions {
float:left;
width:140px;
font-family:'arial';
font-size:11px
}



.docRow {
margin-bottom:10px;
width:710px;
padding:5px
}

.docTitle {
float:left;
width:700px;
font-family:'arial';
font-size:11px
}

.docText {
float:left;
width:350px;
font-family:'arial';
font-size:11px
}

.docDate {
float:left;
width:90px;
font-family:'arial';
font-size:10px;
text-transform:uppercase
}


.docLink,.docLink:visited {
color:#007ba2;
font-weight:400;
font-family:arial;
font-size:11px;
text-decoration:none;
border-color:#000
}

.docLink:hover,.docLink:visited:hover {
color:#ff9900;
font-weight:400;
font-family:arial;
font-size:11px;
text-decoration:underline;
border-color:#000
}

#colorText {
width:180px;
height:15px;
float:left;
font-family:'arial';
font-size:11px
}

#colorText2 {
width:140px;
height:15px;
float:left;
font-family:'arial';
font-size:11px
}



#colorBoxSmall {
width:10px;
height:5px;
border:1px solid #c9d5e1;
margin-right:5px;
 
margin-left:5px;
margin-top:5px;

}

 

.monthHeader
{

padding: 5px;
margin-bottom: 5px;

 margin-top: 5px;

 
 
background-color: #f2f2f2;
 
color:#666666;
font-weight:700;
font-size:12px;
font-family:'arial';
text-transform:uppercase;

}

#colorArea2 {
width:180px;
float:left;
margin-bottom:5px
}


.docHeader
{


 
 
 
color:#666666;
font-weight:700;
font-size:11px;
font-family:'arial';
text-transform:uppercase;

}


#colorArea {
width:220px;
float:left;
margin-bottom:5px
}

#colorBoxes {
width:750px;
margin-left:50px;
margin-bottom:10px
}
#colorBox {
width:20px;
height:15px;
border:1px solid #c9d5e1;
margin-right:10px;
float:left
}


.publicationTable {
font-family:arial;
font-size:12px;
border-collapse:collapse;
border:none;
background-color:#FFF
}

.publicationTable


td {
 
 
padding:5px;
}

 td.pubHeader {
 
 
padding-left:7px;
}


.publicationTable


tr {
 
 border-top: 1px solid #cccccc;
}

.pubHeader {
 
 

background-color:#F1F1F1;
}


.pubAltRow {
 
background-color:#f9f7e8;
}

 

.publicationRow
{

width: 100%;

}

.pubImage
{
width: 40px;
float: left;

}

.pubText
{
width: 400px;
float: left;

}


.pubLisher
{
width: 200px;
float: left;

}


.pubYear
{
width: 50px;
float: left;

}




.dotted {
color:#fff;
background-color:#fff;
border:1px dotted #ccc;
border-style:none none dotted
}



#nextMonth {
float:left;
width:195px;
margin-right:5px
}

#prevMonth {
float:left;
margin-left:5px;
width:195px
}

#midMonth {
float:left;
width:310px
}

#calendarMain {
width:722px;
}

#calTop2 {
 
background-color:#fcfde8;
height:20px;
width:720px;
padding-bottom:7px;
font-family:'arial';
font-size:11px;
text-transform:uppercase;
font-weight:700;
border-bottom: 1px solid #c9d5e1;
border-left: 1px solid #c9d5e1;
border-right: 1px solid #c9d5e1;

}


.calDropDown 
{ 
 font-size: 10px; 
  font-family: Arial, sans-serif;
position: relative;
top: -5px;
padding: 0px;
 

}

.calButton
{ 
 font-size: 10px; 
  font-family: Arial, sans-serif;
height: 20px;
top: -5px;
position: relative;

}


.monthLink,.monthLink:visited,.eventLink,.eventLink:visited {
color:#333;
line-height:13px;
font-weight:400;
font-family:arial;
font-size:9px;
text-decoration:none;
border-color:#000
}

.monthLink:hover,.monthLink:visited:hover,.eventLink:hover,.eventLink:visited:hover {
color:#333;
line-height:13px;
font-weight:400;
font-family:arial;
font-size:9px;
text-decoration:underline;
border-color:#000
}




#calTop {
border-top:1px solid #ccc;
background-color:#e9e9e9;
height:20px;
width:720px;
padding-top:7px;
font-family:'arial';
font-size:11px;
text-transform:uppercase;
font-weight:700;
border-bottom: 1px solid #c9d5e1;
border-left: 1px solid #c9d5e1;
border-right: 1px solid #c9d5e1;
}

#dayNumber2 {
position:relative;
font-family:'arial';
font-size:10px;
top:0;
left:100px
}

#dayNumber {
float:right;
font-family:'arial';
font-size:10px;
margin-right:2px;
font-weight:bold;


}

#topRow {
 
margin-right: 4px;
height: 25px;

background-color:#fcfde8;
border-left: 1px solid #c9d5e1;
border-right: 1px solid #c9d5e1;
border-bottom: 1px solid #c9d5e1;

width: 720px;

}

#dayHeader {
width:102px;
height:20px;
float:left;
font-family:'arial';
font-size:9px;
text-transform:uppercase;
padding-top:5px;


}

#calDays {
border-left:1px solid #c9d5e1;
background:#FFF
}

.eventInner {
margin-top: 4px;
margin-left: 4px;

}

#dayCol {
width:102px;
font-family:'arial';
font-size:9px;
float: left;
margin-right: 0px;

border-right:1px solid #c9d5e1;
height: 100%;

}

 

.weekRow
{
width: 721px;
border-left: 1px solid #c9d5e1;

border-bottom: 1px solid #c9d5e1;
margin-bottom:0px;
position: relative;
 

}


#eventRow {
border-bottom:1px solid #c9d5e1;
border-top:1px solid #c9d5e1;
 border-right:1px solid #c9d5e1;
height: 32px;
margin-top: 20px;

margin-bottom:0px;
padding:0px;
 

}

.calTable {
border:1px solid #c9d5e1;
border-collapse:collapse
}

.calTable td {
border:1px solid #c9d5e1;
padding:0
}





#mainContentArea {
 
max-width:940px;


	line-height:18px;


	font-size:12px;
	font-family:arial;
	color:#333333;

        

margin-top: 26px;

}

.featuredEvents {
padding-left:0;
list-style:none;
margin:10px 10px 0
}

.featuredEvents li {
padding-left:20px;
padding-bottom:2px;
background-image:url(../images/top/arrow.png);
background-repeat:no-repeat;
background-position:0 .5em;
margin-bottom:5px
}


.moreInfo {
padding-left:20px;
 
background-image:url(../images/top/square.png);
background-repeat:no-repeat;
background-position:0px 2px;
 
}

 
.linkNone,.linkNone:visited {
color:#666666;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.linkNone:hover,.linkNone:visited:hover {
color:#666666;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}


 
.linkMedium,.linkMedium:visited , .linkMedium:active {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:11px;
text-decoration:none;
border-color:#000
}

.linkMedium:hover,.linkMedium:visited:hover {
color:#ff9900;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:11px;
text-decoration:underline;
border-color:#000
}

 
.linkSmall,.linkSmall:visited , .linkSmall:active {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.linkSmall:hover,.linkSmall:visited:hover {
color:#ff9900;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}


.highlightsSmall {
padding-left:0;
list-style:none;
 
margin:0px 5px 0;

}

.highlightsSmall li {
padding-left:10px;
padding-bottom:2px;
background-image:url(../images/top/square.png);
background-repeat:no-repeat;
background-position:0 .7em;
margin-bottom:0px;
 
 

	font-size:10px;

}

.highlightsSmall a , a:hover, a:visited:hover  , a:active {
 

	font-size:11px;

}


.commit {

    margin-right: 10px;
    width: 150px;

    margin-bottom: 10px;
float: left;


}

.commit li {
padding-left:20px;
padding-bottom:2px;
background-image:url(../images/top/square.png);
background-repeat:no-repeat;
background-position:0 .5em;
margin-bottom:5px;
margin-left: 15px;
float: left;
}



.menu3 {
padding-left:0;
list-style:none;
margin-left: 0px;
margin-bottom: 0px;
margin-right:0px;
margin-top:0px;


}

.menu3 li {
padding-left:10px;
padding-bottom:0px;
background-image:url(../images/top/square_white.png);
background-repeat:no-repeat;
background-position:0 .5em;
margin-bottom:0px
}




.highlights {
padding-left:0;
list-style:none;
margin:10px 10px 0;

}

.highlights li {
padding-left:20px;
padding-bottom:2px;
background-image:url(../images/top/square.png);
background-repeat:no-repeat;
background-position:0 .5em;
margin-bottom:0px
}






.smallGreyLink,.smallGreyLink:visited {
color:#666666;
 
font-family:arial;
font-size:10px;
text-decoration:none;
border-color:#000
}

.smallGreyLink:hover,.smallGreyLink:visited:hover {
color:#666666;
line-height:13px;
 
font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}


.link,.link:visited {
color:#006699;
line-height:13px;
font-weight:400;
font-family:arial;
font-size:12px;
text-decoration:none;
border-color:#000
}

.link:hover,.link:visited:hover {
color:#006699;
line-height:13px;
font-weight:400;
font-family:arial;
font-size:12px;
text-decoration:underline;
border-color:#000
}

#upperArea {
 
width:940px;
 
height: 115px;
 


padding-right: 0px;
padding-left: 0px;
padding-bottom: 13px;
padding-top: 0px;

}

#topMenu {
     
	left: 0px; 
	top: 43px;
	position: relative;


}



#upperGreen {
 
width:940px;
height:98px;
margin-top:0px;
padding:0px;

background-image:url(../images/image18_800.jpg);
 
}

#fullSiteArea {
background-color:white;
 	border: 0px solid #999999;
 
 width: 960px;
padding: 5px;

}


#topLine {
background-color:#8d3614;
width:970px;

 height: 0px;

margin-bottom: 0px;

}



#mainArea {
background-color:white;
width:920px;
 
 height: 100%;

padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-top: 5px;

}

body {
background-color:#e6e6e6;
}





#unLogo {
     
	left: 0px; 
	top: 0px;
	position: relative;
	float: left;
	height: 90px;

}

 .menuSpace {

margin-top: 4px;

}

.menuItemOn {
    height:23px;
	 
 	background-image:url(../images/top/middleOn.png);
 
	background-color:#a8d3e0;
	float: left;

}

.menuItem2 {
    height:23px;
 
	background-image:url(../images/top/menuItemBg.png);
 
	float: left;

}



.menuItem {
    height:23px;
 
	background-color:#99c83c;
	float: left;

}

#clear {
clear:both
}




.leftMenu {
     
	width: 200px;
	background-color:#fff;
	float: left;
	margin-right: 10px;
	padding-bottom: 15px;
	padding-top: 0px;

	border: 0px solid #cccccc;

}

.picSmall {
border:1px solid #CCC;
background-color:#FFF;
margin-right:5px;
margin-bottom:6px;
padding:2px
}

 

.pic {
border:1px solid #CCC;
background-color:#FFF;
margin:5px;
padding:4px
}




.boxHeader 
	{
	 
	 
	 text-transform:uppercase;
	font-weight:bold;

	 padding-left: 5px;
	 padding-right: 0px;

	padding-top: 0px;
	font-size:11px;
	font-family:arial;
	color:#666666;
 

 
	}

.headerTitle
	{
	 
	 
	 text-transform:uppercase;
	font-weight:bold;

	margin-top: 1px;
	margin-left: 10px;

	font-size:10px;
	font-family:arial;
	color:#fff;
 

 
	}


.headerTitle2
	{
	 
	 
	 text-transform:uppercase;
	font-weight:bold;

	margin-top: 1px;
	margin-left: 10px;

	font-size:10px;
	font-family:arial;
	color:#fff;
 

 
	}

        .org		{color:#F8890E;}


dl.acroabbr		{width:95%;margin:2em 0;padding:0;border:0;}
dl.acroabbr dt	{width:25%;font-size:90%;font-weight:bold;text-align:left;float:left;clear:left;display:block;margin:0;padding:2%;border:0;}
dl.acroabbr dd	{width:65%;float:left;font-size:95%;text-align:left;margin:0;padding:2%;border:0;}
dl.acroabbr dd.letter	{width:95%;float:left;font-size:95%;text-align:left;margin:0;padding:2%;border:0;}
div.hr 		{height:1px;margin:4px 0;background:#ccc no-repeat scroll center;}
div.hr hr 	{display: none;}



acronym	{cursor:help;border-bottom:0px;}
abbr	{cursor:help;border-bottom:0px;}


.greyArea
{
padding-top: 30px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
	font-size:11px;
	font-family:arial;
background-color: #e6e6e6;

}

#firstTextBox
{
 
 width: 480px;
  
padding: 10px;

background-color: #666699;


}



#first
{
 
 width: 500px;
 height: 252px;

background-image:url(../content/images/image18_81.jpg);


}

#firstHeader
{

position: relative;
top: 220px;
 font-weight:bold;

 
margin-left: 10px;

	font-size:16px;
	font-family:arial;
	color:#ffffff;

}

#firstText
{
 
 


	font-size:12px;
	font-family:arial;
	color:#ffffff;

}


#bottomArea 
	{
	 
	line-height:18px;
	margin-top:10px;
	width:960px;
	 
	padding: 5px;
	font-size:10px;
	font-family:arial;
	color:#666;


background-image:url(../images/top/bgbottom2.png);


 


 

	height: 20px;
	}


 
        .box2
	{


	background-color:#fff;

	border: #c9d5e1 1px solid;
        padding: 3px;


        
	}

        .box
	{


 
	 
	background-color:#fff;

	border: #c9d5e1 1px solid;
        padding: 5px;

        
	}
 .boxArea
{

padding: 5px;


background: #d9e0ea;







}



.topHeaderRed
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 0px;
	font-size:11px;
	font-family:arial;
	color:#666;

   
 
		
		
        	background-color:#ec1a29;
		
		
	height: 18px;
	


 

	}

	
	

.topHeaderGrey
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 0px;
	font-size:11px;
	font-family:arial;
	color:#666;

   
 
		
		
        	background-color:#7b7b7b;
		
		
	height: 18px;
	


 

	}

	
	
.topHeaderGreen
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 0px;
	font-size:11px;
	font-family:arial;
	color:#666;

   
 
		
		
        	background-color:#83ad02;
		
		
	height: 18px;
	


 

	}

	
	
	
	
.topHeader
	{
	float: left;
	line-height:18px;
	margin-bottom:5px;
	margin-right: 0px;
	padding: 0px;
	font-size:12px;
	font-family:arial;
	color:#666;
	background-image:url(../images/headerBlack.png);
	background-repeat:repeat-x;

       border-bottom: 3px #fff solid;

	height: 24px;

	}
	
	 





.topHeaderOrange
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 0px;
	font-size:11px;
	font-family:arial;
	color:#666;

   

		        	//background-color:#66A682;
		
 
		
        	background-color:#ff9900;
			background-color:#ff9900;
		
	height: 18px;
	


 

	}


.topHeaderBlue
	{
	float: left;
	line-height:18px;
 
	margin-right: 0px;
	padding: 0px;
	font-size:11px;
	font-family:arial;
	color:#666;

   
 
		
		
        	background-color:#1a92b7;
		
		
	height: 18px;
	


 

	}
	
	

.topHeader2
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 0px;
	font-size:12px;
	font-family:arial;
	color:#666;
	background-color:#f5f2e4;
	height: 25px;

	}


#contentBlue
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 10px;
	font-size:12px;
	font-family:arial;
	color:#333333;

	 background-color: #eaeff7;
	 
	 
 
	
	
	
	}

	#contentBlue a
	{
 
	font-size:11px;
 
	 
 
	
	
	
	}
	
	
#contentArea2
	{
	float: left;
	line-height:18px;
	margin-top:0px;
	margin-right: 0px;
	padding: 10px;
	font-size:12px;
	font-family:arial;
	color:#333333;

	 background-color: #e6e6e6;
	 
	 
 
	
	
	
	}


.topicBoxTitle,.topicBoxTitle:visited {
	font-size:10px;
	font-family:arial;
padding-top: 5px;
padding-left: 5px;
background-color: #000;
color: #fff;
height: 20px;
text-transform:uppercase;
 font-weight:bold;

}

.topicBoxTitle:hover,.topicBoxTitle:visited:hover {
	font-size:10px;
	font-family:arial;
padding-top: 5px;
padding-left: 5px;
background-color: #000;
color: #fff;
height: 20px;
text-transform:uppercase;
 font-weight:bold;

}



 
 




.contentTable
{
	width: ; /* table width */	
	color: ; /* text color */
	font-family: arial; /* font name */
	font-size: 12px; /* font size */
	border-collapse: collapse;
	border: none;
	background-color: #FFFFFF; 

}



.contentTable 


td {
	padding: 4px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
   	margin:20px;
 	font-family:arial;
 
	}


.top 
	{
	color:#333333;
	background-color: #F3F1E5; 
	}

.green 
	{
	color:#fff;
	background-color: #1a92b7; 
	}

.orange 
	{
	color:#fff;
	background-color: #ff9900; 
	}

.grey 
	{
	color:#fff;
	background-color: #989898; 
	}


	
	
	
.today 
	{
	color:#333333;
	background-color: #66CCFF; 
	}

.subject 
	{
	color:#333333;
	background-color: #F1F1F1; 
	}

.content 
	{
	color:#333333;
	background-color: #FFFFFF;
	}



        
        

.left_off 
	{

	padding:2px;
	 

	min-height: 18px;
 
	margin-bottom:5px;
	margin-left: 10px;
	margin-right: 10px;


	border-bottom: 1px dotted #cccccc;

	clear: both;

	}

.sub_bullet
	{

 
 
 	margin-left: 5px;

	margin-right: 7px;

	float: left;

	height: 15px;

	}


.black_bullet
	{

 
 
 
	margin-right: 5px;

	float: left;

	height: 15px;

	}
.green_bullet
	{

 
 
 
	margin-right: 5px;

	float: left;

	height: 15px;

	}


.off_title
	{

 
 
 
	margin-right: 5px;

	float: left;

	height: 15px;

	}




#leftMenu {
padding-left:0;
list-style:none;
margin:10px 10px 10px;
}

#leftMenu .one {

padding-left:20px;
padding-bottom:0px;
background-image:url(../images/top/bullet_green.png);

height: 20px;

background-repeat:no-repeat;
background-position:0px 4px;
margin-bottom:5px;
margin-left: 5px;

border-bottom: 1px dotted #cccccc;

}


#leftMenu .selected {
padding-left:20px;
padding-bottom:5px;
background-image:url(../images/top/bullet_black.png);
background-repeat:no-repeat;
background-position:2px 5px;
margin-bottom:2px;
 
background-color: #f5f2e4;
border-bottom: 1px dotted #cccccc;

}

#leftMenu .selected2 {
padding-left:20px;
padding-bottom:5px;
background-image:url(../images/top/bullet_blue.png);
background-repeat:no-repeat;
background-position:0 .3em;
margin-bottom:2px;


border-bottom: 1px dotted #cccccc;

}


#leftMenu .selected4 {
padding-left:20px;
padding-top:5px;
background-image:url(../images/top/bullet_black.png);
background-repeat:no-repeat;
background-position:0px 4px;
margin-bottom:5px;
height: 25px;

background-color: #dae9ff;
border-bottom: 1px dotted #cccccc;





 
 
margin-left: 5px;


}

#leftMenu .selected3 {
padding-left:20px;
padding-bottom:5px;
background-image:url(../images/top/bullet_white.png);
background-repeat:no-repeat;
background-position:2px 5px;
margin-bottom:2px;

background-color: #99c83c;
border-bottom: 1px dotted #cccccc;

}



#leftMenu .sub{
padding-left:30px;
padding-bottom:0px;
 
background-repeat:no-repeat;
background-position:5px 5px;
margin-bottom:0px;


 background-image:url(../images/top/sub.png);

}

h1 {
font-weight:400;
color:#333333;
line-height:25px;
letter-spacing: .01em;
margin-bottom:10px;
font-size:24px;
font-family:'arial'
}

#headline {
font-weight:400;
color:#333333;
line-height:25px;
letter-spacing: .01em;
margin-bottom:10px;
font-size:24px;
font-family:'arial'
}

.bigText {
color:#333333;


font-family:'arial';
font-size:15px;

}


#subHeadline {
color:#1a92b7;


font-weight:700;
font-family:'arial';
font-size:14px;
clear:both;
margin:10px 0
}

.subHeadline {
font-weight:700;
color:#1a92b7;
font-size:14px;
font-family:'arial'
}



.sideMenu {
padding-left:0;
padding-top: 3px;
padding-bottom: 5px;
list-style:none;
margin:5px 5px 0;
}

.sideMenu .off {
padding-left:0px;
padding-bottom:2px;
padding-top:2px;

 
min-height: 22px;

 
margin-bottom:5px;
margin-left: 5px;

border-bottom: 1px dotted #cccccc;

}


.sideMenu .selected {

padding-left:0px;


min-height: 27px;

  
margin-top:-5px;
margin-bottom:5px;
margin-left: 5px;

border-bottom: 1px dotted #cccccc;

background-color: #dae9ff;



}


.sideMenu .sub {

padding-left:0px;


 
min-height: 20px;

margin-top:5px;
margin-bottom:5px;
margin-left: 5px;




}



a,a:visited {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:12px;
text-decoration:none;
border-color:#000
}

a:hover,a:visited:hover {
color:#007ba2;
line-height:17px;
font-weight:400;
font-family:arial;
font-size:12px;
text-decoration:underline;
border-color:#000
}




 .leftMenuLinkSelected2,.leftMenuLinkSelected2:visited {
color:#333;
 
 
font-family:arial;
font-size:11px;
  text-decoration:underline;
  text-decoration:none;
 
font-weight:bold;
}

.leftMenuLinkSelected2:hover,.leftMenuLinkSelected2:visited:hover {
color:#333;
  text-decoration:none;
 font-weight:bold;
font-family:arial;
font-size:11px;
 
}






 .leftMenuLink3,.leftMenuLink3:visited {
color:#333;
 
 
font-family:arial;
font-size:11px;
  text-decoration:underline;
  text-decoration:none;
border-color:#000;
font-weight:bold;
}

.leftMenuLink3:hover,.leftMenuLink3:visited:hover {
color:#333;
  text-decoration:none;
 font-weight:bold;
font-family:arial;
font-size:11px;
 
border-color:#000
}



 .leftMenuLinkOn,.leftMenuLinkOn:visited {
color:#fff;
 
 
font-family:arial;
font-size:11px;
  text-decoration:none;
font-weight:bold;

}

.leftMenuLinkOn:hover,.leftMenuLinkOn:visited:hover {
color:#fff;
  text-decoration:underline;
 
font-family:arial;
font-size:11px;
 
font-weight:bold;
}



 .leftMenuLink,.leftMenuLink:visited {
color:#fff;
 
 
font-family:arial;
font-size:11px;
  text-decoration:none;

border-color:#000
}

.leftMenuLink:hover,.leftMenuLink:visited:hover {
color:#fff;
  text-decoration:underline;
 
font-family:arial;
font-size:11px;
 
border-color:#000
}


 .greenBox
{
 
color:#666666;

font-size:11px;
font-family:'arial';

background-color: #fff;

padding: 10px;

border: 0px dotted #cccccc;

}



#topLinkArea
{

width: 940px;

 color:#999999;
 font-size: 10px; 
}


.styled_small,.small_area {
width:98%;
height:50px;
border:1px solid #ccc;
font-family:arial;
font-size:11px;
background-position:bottom right;
background-repeat:no-repeat;
padding:5px
}

.styledbig {
width:98%;
height:200px;
border:1px solid #ccc;
font-family:arial;
font-size:11px;
background-position:bottom right;
background-repeat:no-repeat;
padding:5px
}

.max {
width:98%;
height:500px;
border:1px solid #ccc;
font-family:arial;
font-size:13px;
background-position:bottom right;
background-repeat:no-repeat;
padding:5px
}

.styled {
width:98%;
height:250px;
border:1px solid #ccc;
font-family:arial;
font-size:11px;
background-position:bottom right;
background-repeat:no-repeat;
padding:5px
}



#topLink:hover,#topLink:visited:hover {
color:#999999;
line-height:18px;
font-weight:400;
font-family:arial;
font-size:10px;
text-decoration:underline;
border-color:#000
}

.accountLink,.accountLink:visited {
color:#ffffff;
 font-family:arial;
font-size:11px;
 font-weight:400;

text-decoration:underline;
 
}

.accountLink:hover,.accountLink:visited:hover {
color:#ffffff;
  font-family:arial;
font-size:11px;
 
font-weight:400;

text-decoration:none;

}



.whiteLink,.whiteLink:visited {
color:#ffffff;
 
text-decoration:underline;
 
}

.whiteLink:hover,.whiteLink:visited:hover {
color:#ffffff;
 
text-decoration:none;

}

.whiteLinkSmall,.whiteLinkSmall:visited {
color:#ffffff;
 font-family:arial;
font-size:10px;
text-decoration:none;
 
}

.whiteLinkSmall:hover,.whiteLinkSmall:visited:hover {
color:#ffffff;
 
text-decoration:none;
font-family:arial;
font-size:10px;
}



