p { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 11px;
 text-align:justify;  
 margin: 10px;
 line-height: 18px;
 padding-left: 8px;
 padding-right: 8px;
 color: #354463;
 }
.newsbody { 
 background-color:#BFC4CB;
 margin:5px;
 border: 2px solid #FFFFFF;
 }
 .validate { 
 margin-bottom:10px;
 }
 
 body{ 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 background-color: #2d3851; 
 font-size: 12px;
 margin: 10px;
 line-height: 18px;
 padding-left: 8px;
 color: #e9f2fc;
 }

 h3 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 margin:0px;
 font-size: 22px;
 font-weight: normal; 
 padding-left: 25px;
 color: #314563;
 }

 h1 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 margin-bottom:4px;
 margin-top:4px;
 margin-left:5px;
 font-size: 12px;
 font-weight: bold; 
 color: #FFFFFF;
 text-align: left;
 }
 h2 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 margin-bottom:4px;
 margin-top:4px;
 margin-left:10px;
 font-size: 15px;
 font-weight: bold; 
 color: #314563;
 text-align: left;
 }

 .navpadding { 
 padding-top:0px;
 padding-bottom:0px;
 }
 
 .introtitle1 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 20px;
 text-align:left; 
 margin-top:5px;
 font-weight:bold;
 color: #314563;
 }
 .introtitle2 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 20px;
 text-align:left; 
 margin-top:5px; 
 margin-left:150px;
 margin-bottom:3px;
 font-weight:bold;
 color: #314563;
 }
  .intro_cont { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 margin-right: 175px;
 text-align: justify;
 margin-top: 5px;
 margin-bottom: 0px;
 padding: 0px;
 line-height: 15px;
 }
 
 hr { 
 width: 100%;
 line-height:1px; 
 color: #354463;
 }
 ul,ol 
 {
 list-style-type: square;
 color: #354463;
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px;
 font-weight: bold;
 text-align:left;
 margin-top:10px;  
 }
 .matrix
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 line-height: 14px;
 color: silver;
 }
 .border
 { 
 border-style: solid; 
 border-width: 3px;
 border-color: white
 }
.rainbow
 {  
 behavior:url(includes/rainbow.htc) 
 } 
 
.small
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 line-height: 14px;
 color: #e9f2fc;
 }
 #small
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 color: #e9f2fc;
 }
 .xsmall
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 9px; 
 font-weight: normal;
 color: #e9f2fc;
 }
  .xsmall2
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 9px; 
 font-weight: normal;
 color: #354463;
 }
.small_noindent
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 2px;
 line-height: 14px;
 color: #87D3FF;
 } 
 .medium
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 line-height: 14px;
 padding-left: 0px;
 color: #e9f2fc;
 }
  .radio
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: bold;
 color: #e9f2fc;
 }

 .big
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 color: #e9f2fc;
 }
.news
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 10px;
 text-align:left;
 padding-left: 5px;
 padding-right: 2px;
 color: #464C64;
 } 
td { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 11px;
 color: #354463;
 }
a{
 color: #FFFFFF;
 font-weight: bold; 
 text-decoration: none;
 }
a:visited {
 color:#FFFFFF;
 font-weight: bold;
 text-decoration: none;
 }
a:active {
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 }
a:hover {
 color:#87D3FF;
 font-weight: bold;
 text-decoration: none;
 }

a.right
{
	font-family: verdana, arial, sans-serif;
	color:#354463;
	font-size:10px;
	text-decoration:none;
}

a.right:hover {
	font-family: verdana, arial, sans-serif;
 	color:#000000;
	font-size:10px;
	text-decoration: underline;
}
a.mid
{
	font-family: verdana, arial, sans-serif;
	color:#354463;
	font-size:11px;
	font-weight: normal;  
	text-decoration:none;
}

a.mid:hover {
	font-family: verdana, arial, sans-serif;
 	color:#000000;
	font-weight: normal; 
	font-size:11px;
	text-decoration: underline;
}

a.mid:visited {
	font-family: verdana, arial, sans-serif;
	color:#354463;
	font-size:11px;
	font-weight: normal;  
	text-decoration:none;
 }
a.mid:active {
	font-family: verdana, arial, sans-serif;
	color:#354463;
	font-size:11px;
	font-weight: normal;  
	text-decoration:none;
 }
 
input, textarea, select {
 background-color: #eeeeee;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #333;
 padding: 0px; 
} 

input.button {
 background-color: #ccc;
 border-style: outset;
 border-color: #999;
 border-width: 2px;
} 

.copyright
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 line-height: 10px;
 padding-left: 5px;
 color: #7C8AA4;
 }
 .title
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 color: #87D3FF;
 text-align:left; 
 }
  .subtitle
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 font-weight: bold;
  padding-left: 8px;
 color: #314563;
 text-align:left; 
 }
 .intro {
 font-family: verdana, arial, "ms sans serif", sans-serif;
 background: #BFC4CB url(../images/intro.jpg) no-repeat scroll right bottom; 
 font-size: 11px;
 height: 230px;
 text-align: justify;
 margin-top: 0px;
 margin-bottom: 0px;
  
 }
 
 .paypalbut
 { 
 margin: 5px;
 }
  .regtopborder
 { 
 background: url(../images/top_bg.gif) repeat top; 
 }
 /*CSS TABS*/
/*================NEW MENU*/
#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #2d3851;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

#navlist li { display: inline; }

#navlist li a
{
text-decoration: none;
background-color: #2d3851;
color: #FFF;
padding: .2em 1em;
border-right: 1px solid #fff;
}

#navlist li a:hover
{
background-color: #369;
color: #fff;
}
/*------------------*/
#menu2 {
  display:table;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  white-space:nowrap;
  }
#menu2 li {
  display:table-cell;
  }
* html #menu2 li {
  float:left;
  }
#menu2 a {
  width:auto;
  display:inline;
  padding:4px 16px;
  color:#ffffff; 
  background:#5F7797;  
  border:1px solid #fff; 
  text-decoration:none;
  }
* html #menu2 a {
  float:left;
  }
#menu2 a:hover {
  color:#87D3FF; 
  background:#7C8AA4;
  }
.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

/*CSS W3C Validator BUTTONS*/
.w3cbutton4 {
  margin: 3px 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.w3cbutton4 a {
  display: block;
  width: 100%;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton4 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton4 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

form 
{
 margin: 0;
 padding: 0;
}
 .left_bg {
 background: #BFC4CB url(../images/left_bg.gif); 
  
 }

 .grid_bg {
 background: #BFC4CB url(../images/gridback.gif); 
  
 }
  .bot_left_bg {
 background: #29344A url(../images/hosting.gif);
 width: 247px; 
 height: 126px;
 }
 .bot_middle_bg {
 background: #29344A url(../images/3d_bot.gif);
 width: 247px;
 height: 126px; 
 }
  .bot_right_bg {
 background: #29344A url(../images/custom.gif);
 width: 246px;
 height: 126px; 
 }
 .bot_nav_title	{
 color:#84D3FF;
 font-size:18px;
 font-weight:bold;
 text-align:left;
 margin-left:3px;
 }
 a.bot_nav_title	{
 color:#84D3FF;
 font-size:18px;
 font-weight:bold;
 text-align:left;
 margin-left:3px;
 }
 a.bot_nav_title:visited	{
 color:#84D3FF;
 font-size:18px;
 font-weight:bold;
 text-align:left;
 margin-left:3px;
 }
 a.bot_nav_title:hover	{
 color:#FFFFFF;
 font-size:18px;
 font-weight:bold;
 text-align:left;
 margin-left:3px;
 }
 .bot_ul_left	{
 list-style-type: square;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 /*font-style: italic;*/
 text-align:left;
 margin-left:25px;
 margin-top:25px;
 margin-bottom:0px;
 padding: 0px;
 }
  .bot_ul_middle	{
 list-style-type: square;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 /*font-style: italic;*/
 text-align:left;
 margin-left:55px;
 margin-top:30px;
 margin-bottom:0px;
 padding: 0px;
 }
   .bot_ul_right	{
 list-style-type: square;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 /*font-style: italic;*/
 text-align:left;
 margin-left:115px;
 margin-top:25px;
 margin-bottom:0px;
 padding: 0px;
 }
 .bot_link	{
 cursor: pointer;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 line-height: 15px;
 }
  a.bot_link	{
 cursor: pointer;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 line-height: 15px;
 }
  a.bot_link:visited	{
 cursor: pointer;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#FFFFFF;
 font-size:10px;
 font-weight: normal;
 line-height: 15px;
 }
 a.bot_link:hover	{
 cursor: pointer;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 color:#84D3FF;
 font-size:10px;
 font-weight: normal;
 line-height: 15px;
 }

