/*
------------------------------------------------------------------------------
General NS Website Tags
------------------------------------------------------------------------------
*/

BODY {
	margin: 0px;
	font:11px "Lucida Sans Unicode", geneva, lucida, helvetica, verdana, arial, sans-serif;
	color:#666;
	background: #000000 url(../images/bg.jpg);
	background-attachment: fixed;
}
P {
	font:11px;
	font-family: Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color:#666;
	line-height: 170%;
}
FORM {
	display : inline; 
	margin : 0; 
	padding : 0; 

}
TD , INPUT , SELECT {
	color : #535353; 
	font-family : Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; 
	font-size : 11px;
	line-height: 170%;
	margin-bottom: .26em;

}
.headertext {
background: transparent;
font-size: 11px;
color: #ffffff 

}
H1 {
	font-size: 18px;
	color: #7F7F7F;
	font-weight: bold;
	line-height: 170%;
	margin-top: -.1em;
	font-family: Helvetica;
 

}

H2 {
	font-size : 13px;
	font-weight : bold; 
	color : #E48D0C;
	display : inline; 
	margin : 0; 
	padding : 0;
	margin-top: 0px;
	font-weight: bold;
	line-height: 190%;
	margin-bottom: -.3em;
	font-family: Helvetica;

}

H2.Green {
	font-size : 13px; 
	font-weight : bold; 
	color : #008000;
	display : inline; 
	margin : 0; 
	padding : 0;
	line-height: 190%; 

}
H2.LightBlue {
	font-size : 13px; 
	font-weight : bold; 
	color : #5393D4;
	display : inline; 
	margin : 0; 
	padding : 0;
	line-height: 190%; 

}
H2.Orange {
	font-size : 9pt; 
	font-weight : bold; 
	color : #E48D0C;
	display : inline; 
	margin : 0; 
	padding : 0;
	line-height: 190%; 

}
H2.DarkBlue {
	font-size : 13px; 
	font-weight : bold; 
	color : #0066CC;
	display : inline; 
	margin : 0; 
	padding : 0;
	line-height: 190%; 

}
H3 {
	font-size: 11px; 
	font-weight : bold; 
	display : inline;
	font-family: Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color: #195abe;
	LINE-HEIGHT: 170% 

}
td.hostingbox { 
	border-bottom-style: dashed ; 
	border-bottom-color: #E3E3E3; 
	border-bottom-width: 1px;
	line-height: 170%;
	
}
td.portfoliobox { 
	border-bottom-style: dashed ; 
	border-bottom-color: #E3E3E3; 
	border-bottom-width: 1px;
	line-height: 170%;
	
}
/*
------------------------------------------------------------------------------
Primary Site Links
------------------------------------------------------------------------------
*/
/* Index Page - Menu Navigation */

A.link_menu1 , A.link_menu1:active {
	color : #195abe; 
	text-decoration : none; 

}
A.link_menu1:hover {
	color : #76A6ED; 
	text-decoration : none; 
}
A.link_sitemap , A.link_sitemap:active {
	color : #E48D0C; 
	text-decoration : none; 

}
A.link_sitemap:hover {
	color : #E48D0C; 
	text-decoration : underline; 
}
A.link_menu2 , A.link_menu2:active {
	color : #464646; 
	text-decoration : none; 

}
A.link_menu2:hover {
	color : #858585; 
	text-decoration : none; 
}
A.link_menu3 , A.link_menu1:active {
	color : #195abe; 
	text-decoration : none; 

}
A.link_menu3:hover {
	color : #76A6ED; 
	text-decoration : none; 
}
A.link_menu4 , A.link_menu1:active {
	color : #FFB94F; 
	text-decoration : none; 

}
A.link_menu4:hover {
	color : #003399; 
	text-decoration : none; 
}
A.link_menu5, A.link_bodygrey:active {
	color : #646464; 
	text-decoration : none; 

}
A.link_menu5:hover {
	color : #646464; 
	text-decoration : underline; 
}
A.link_order , A.link_order:active {
	color : #e48d0c; 
	text-decoration : none; 

}
A.link_order:hover {
	color : #e48d0c; 
	text-decoration : underline; 

}
a.footer {
	color : #ffffff; 
	text-decoration : none;
	font-size: 10px; 

}
a.footer:link {
	color : #ffffff; 
	text-decoration : none;
	font-size: 10px; 

}
a.footer:visited {
	color : #ffffff; 
	text-decoration : none;
	font-size: 10px; 

}
a.footer:hover {
	color : #ffffff; 
	text-decoration : underline;
	font-size: 10px; 

}
.footer {
	color : #ffffff; 
	text-decoration : none;
	font-size: 10px; 
}
A.link_foryou , A.link_foryou:active {
	color : #BCBCBC; 
	text-decoration : none; 

}
A.link_foryou:hover {
	color : #FFFFFF; 
	text-decoration : underline; 

}
A.link_forbusiness , A.link_forbusiness:active {
	color : #BCBCBC; 
	text-decoration : none; 

}
A.link_forbusiness:hover {
	color : #FFFFFF; 
	text-decoration : underline; 

}
A.link_aboutus , A.link_aboutus:active {
	color : #BCBCBC; 
	text-decoration : none; 

}
A.link_aboutus:hover {
	color : #FFFFFF; 
	text-decoration : underline; 

}
A.link_rnav , A.link_rnav:active {
	color : #ffffff; 
	text-decoration : none; 

}
A.link_rnav:hover {
	color : #ffffff; 
	text-decoration : underline; 

}







/*
------------------------------------------------------------------------------
Table Menu Styles [ Rollover Boxes ]
------------------------------------------------------------------------------
*/

table#menu_1 td {
        padding: 0px 0px 3px 3px;
        
}
table#menu_1 td a {
      display: block;
	  border-right: 0.1em solid #CED8DF;
	  border-bottom: 1px solid #CED8DF;
}
table#menu_1 td a:hover {
        border-right: 0.5em solid #CED8DF; 
	  border-color: #CED8DF;
}
/*
------------------------------------------------------------------------------
Menu Button Styles
------------------------------------------------------------------------------
*/

img.hovbt1 { 
	background: transparent;

}
a.hovbt1 { 
	background: transparent;

}
a:hover.hovbt1 { 
	background: #489DF2;

}

















/*
------------------------------------------------------------------------------
Table Borders
------------------------------------------------------------------------------
*/

.defaulttableborder {
	border:1px solid #EEEEEE;

}
.redtableborder {
	border:1px solid #FFD2D8;

}
.drktableborder {
	border:1px solid #CFCFCF;

}
.defaulttableborder2 {
	border:1px solid #EEEEEE;
	border-collapse: collapse;

}
.defaulttableborder2 td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #E5E5E5;
}


/*
------------------------------------------------------------------------------
HR Tags
------------------------------------------------------------------------------
*/

HR.hrblue {
	color : #62b0ff; 
	background-color : #62b0ff; 
	height : 1px; 

} 
HR.hrorange {
	color : #FAB36B; 
	background-color : #FAB36B; 
	height : 1px; 

} 
HR.hrpurple {
	color : #897DF7; 
	background-color : #897DF7; 
	height : 1px; 

} 
HR.hrlblue {
	color : #6B96F8}; 
	background-color : #6B96F8; 
	height : 1px; 

} 
HR.hrred {
	color : #ff8566; 
	background-color : #ff8566; 
	height : 1px; 

} 
HR.hrbrown {
	color : #cb9763; 
	background-color : #cb9763; ARGIN-LEFT: 10px;


}