@charset "UTF-8";
/* CSS Document */

body{
	background-image:url(/images/earthbkgrd.jpg);
	margin: 0px;
	padding: 0px;
	background-color:#000000;
	background-position: center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 9pt;
	line-height: 16pt;
	font-weight:100;
	background-repeat: no-repeat;
	}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00FF00;
	font-size: 12pt;
	margin-top: 20px;
	padding: 0px;
	font-weight:normal;
	}
	
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F0FF37;
	font-size: 9pt;
	padding: 0px;
	font-weight:bold;
	}
	
img{
	border:none;
	}
a{
	color:#FFFFFF;
	text-decoration:underline;
	}	
	
a:hover{
	color:#F0FF37;
	text-decoration:underline;
	}	
	
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
	padding: 0px;
	}
	
#newswrapper p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 11px;
	line-height: 18px;
	}	
	
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 9pt;
	line-height: 16pt;
	font-weight:100;
	}
	
li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 9pt;
	line-height: 16pt;
	list-style-image: url(/images/bullets.png);
	list-style-position: outside;
	}
#topmenu li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 9pt;
	line-height: 16pt;
	font-weight:100;
	display:inline;
	}	
	
#topmenu ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 9pt;
	line-height: 16pt;
	font-weight:100;
	display:inline;
	padding:0px;
	margin:0px;
	}
hr{
	width: 195px;
	height: 1px;
	background-color:#555555;
	border:none;
	margin-bottom: 40px;
	padding: 0px;
}
	
#container{
	width: 980px;
	margin-left: auto;
	margin-right:auto;
	}

#leftcontent{
	width: 715px;
	float:left;
	display:inline;
	background-color:#000000;
	}
	

#topbanner{
	width: 715px;
	height: 80px;
	float:left;
	display:inline;
	}


#topmenu{
	width: 715px;
	height: 36px;
	float:left;
	display:inline;
	}
	
.line{
	width: 1px;
	height: 31px;
	float:left;
	display:inline;
	background-color:#333333;
}	

.seperator{
	width: 195px;
	height: 2px;
	float:left;
	display:inline;
	background-color:#555555;
	margin-left: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
}

ul.nice-menu	li{
list-style-image:none;
border:0;
height: 31px;
}
ul.nice-menu a {
padding:0;
}



#logo{
	width: 245px;
	height: 130px;
	float:left;
	margin-top: 20px;
	display:inline;
	background-position: center top;
	}
	
#rightcontent{
	width: 195px;
	float: left;
	display:inline;
	margin-bottom:20px;
	}
	
.more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 11px;
	line-height: 18px;
	margin-left: 150px;
	text-decoration: none;	
	}
	
.more a:hover{
	color:#FFFF00;
	}
	
#contentwrapper{
	width: 655px;
	margin-left: 40px;
	float: left;
	background-color:#000000;
	display:inline; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #555555;
	}
	
	
#contentholder{
	width: 655px;
	margin-left: 40px;
	float: left;
	background-color:#000000;
	display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #555555;
	}
	
#contentholder img{
	border: none;
	margin: 0 px;
	padding-bottom: 20px;
	padding-left: 0px;
	}
	
#animationwrapper{
	width: 615px;
	height: 360px;
	margin-top: 10px;
	float: left;
	background-color:#000000;
	display:inline;
	}
	
#homecontent{
	width: 465px;
	float: left;
	background-color:#000000;
	display:inline;
	margin-bottom: 20px;
	}
	
#howtobuygraphic{
	width: 150px;
	height: 150px;
	float:left;
	display:inline;
	}
	
#phonenumber{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 195px;
	font-size:16pt;
	float:left;
	display:inline;
	color:#FFFFFF;
	}
	
#footer{
	width: 725px;
	margin-left: 40px;
	margin-top: 10px;
	float: left;
	display:inline;
	}
	
#netactivelogo a{
	width: 91px;
	height: 24px;
	margin-left: 40px;
	margin-top: 10px;
	float: left;
	display:inline;
	background-image:url(/images/netactivelogo.gif);
	background-position: left top;
	}
	
#netactivelogo a:hover{
	background-position: left bottom;	
	}
	
.c_item a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-right:10px;
	color:#666666;
	text-decoration:none;
	}
	
.lastfootertyles a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	margin: 0px;
	text-decoration:none;
	}
	
.footertyles a:hover{
	color:#CCCCCC;
	}
	
.lastfootertyles a:hover{
	color:#CCCCCC;
	}
	
#block-submenutree-0{
	margin-top: 20px;
	margin-bottom: 20px;
	width: 195px;
	height: 105px;
	float:left;
	}
	
#block-submenutree-0 ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	list-style-image: url(images/bullets.png);
	line-height: 20px;
	}  
	
#block-submenutree-0 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	
	} 
	
#block-submenutree-0 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFF00;
	text-decoration: none;
	
	} 
	
#block-submenutree-0 a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFF00;
	text-decoration: none;
	} 
	
#footer li{
	display:inline;
	}
	
#footer ul{
	margin:0px;
	padding: 0px;
	}

ul.c_menu li a, ul.c_menu li a{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	margin-right:10px;
	text-decoration:none;
}

ul.c_menu li a, ul.c_menu li a:visited{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	margin-right:10px;
	text-decoration:none;
}


ul.c_menu li a, ul.c_menu li a:hover{
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	margin-right:10px;
	text-decoration:none;
}


ul.c_menu li.collapsed {
	background:none;
}

.c_block_bounder {
	background:none;
}
.c_menu .c_item .c_menu {
	display:none;
}
ul.c_menu li.expanded {
	background:none;
}
#block-submenutree-0 li{
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:100;
	line-height:16pt;
	list-style-image:url(/images/bullets.png);
}

#block-submenutree-0 h2 {
	display:none;
}
#contentholder li{
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	margin: 0px;
	list-style-image:url(/images/bullet.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#contentholder .breadcrumb{
	display:none;
}

#rightcontent .block{
	margin-left:25px;
	}
	
ul {
	margin-left:20px;
	padding:0px;
}
.c_page_title{
	display:none;
}

#contact-mail-page label{
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:100;
	line-height:16pt;
}

#contact-mail-page input{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:100;
	width: 250px;
}

#contact-mail-page textarea{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:100;
	width: 250px;
	
}

#contact-mail-page .grippie{
	width: 250px;
}

#contact-mail-page .form-submit{
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:100;
	width: 120px;
	height: 30px;
	background-color:#333333;
}

#rightcontent .c_block_content ul.c_menu li{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:100;
	line-height:16pt;
	width:200px;
	list-style-image:url(/images/bullets.png);
}

#rightcontent .c_block_content ul.c_menu li a{
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:100;
}

#rightcontent .c_block_content ul.c_menu li a:hover{
	color:#FFFF00;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.view-news-block .views-field-title,.view-news-block .views-field-created {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:0;
font-weight:bold;
margin:0;
}
.view-news-block .views-field-field-short-text-value {
color:#CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
}

.view-news-block .views-field-view-node a{
color:#CCCCCC;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
margin-left:150px;
/*padding-bottom:30px;*/
padding-top:10px;
text-decoration:none;
}

.view-news-block .views-field-view-node a:hover{
color:#F0FF37;
text-decoration:none;
}

.view-news-block .views-row-odd,.view-news-block .views-row-even
{
width:195px;
border-bottom:1px solid #555555;
 margin-bottom:10px;
}
 .c_block_content .view-news-block  {
margin-top:10px;
}

.views-row-first{
	margin-bottom: 20px;
	}
	
.views-row-even{
	margin-bottom: 20px;
	}

.views-row-odd{
	margin-bottom: 20px;
	}
	
.views-row-last{
	margin-bottom: 20px;
	}
	
.view-header{;
	margin-bottom: 15px;
	}
.views-field-title{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}


#tm { width: 715px;}

#tm td {
	background-image:url(/images/roll_background.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 31px;
}

#tm td:hover {
	background-image:url(/images/roll_background.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 31px;
}

#tm a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	padding: 0px 4px;
	}
	
#tm a.active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	padding: 0px 4px;
	}
	
.tm_td {border: 0px; padding: 0px; margin: 0px;}

#td_a {border: 0px; padding: 0px; margin: 0px; background-position: left bottom !important;}


h2.top_header { color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.lang {color: #cccccc; font-family: Trebuchet MS, Tahoma, Arial; font-size: 11px;}


#nice-menu-1 a {
width: 113px;
height: 21px;
float: left;
display: inline-block;
background-image: url(/images/roll_background.gif);
background-position: left top;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CCCCCC;
text-align: center;
text-decoration: none;
vertical-align: middle;
line-height: 11px;
padding: 5px 0px 5px 0px;
}

#nice-menu-1 a.active	{background-position: left bottom;}
#nice-menu-1 a:hover	{background-position: left bottom;}

#menu-248 a			{width: 30px !important;}
#menu-248 .active	{width: 30px !important;}
#menu-248 a:hover	{width: 30px !important;}





ul#navigation-1
	{ margin:0 13px 0 0; padding:1px 0; list-style:none; width: 74px; height:17px;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:74px;}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:2px 3px 4px 3px; display:block; text-align:left; text-decoration:none; background:#96989b; color:#ffffff; width:74px; height:17px; font-size: 11px;}
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:2px 3px 4px 3px; display:block; text-align:left; text-decoration:none; background:#006288; color:#ec454e; width:74px; height:17px; font-size: 11px;}
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background:#000000; width:74px; position:absolute; top:-1px; left:-1px;}
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:74px; clear:left;}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#96989b; padding:2px 3px 4px 3px; width:74px; border:none; border-bottom:1px solid #000000; position:relative; z-index:1000; color:#ffffff; font-size: 11px;}
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#006288; padding:2px 3px 4px 3px; width:74px; border:none; border-bottom:1px solid #000000; position:relative; z-index:1000; color:#ffffff; font-size: 11px;}

ul#navigation-1 li ul.navigation-2 li a.current
	{background:#006288; font-size: 11px;}

