/* BODY*/
body 
    {	
	 margin: 0px auto;	 
	 padding: 15; 
	 border: 0; 	
	 text-align: center; 
	 min-width: 968px; 
	 font: 12px Arial,Verdana,Tahoma,Arial,sans-serif;			
	 background: #ffffff;
	 margin:0px auto;		 
	 }
 
a {color: #666666 !important;text-decoration:underline;}
a:visited {color: #666666 !important;text-decoration:underline;}
a:hover {color:#8040FF !important; text-decoration:none;}	 
	 
#liveweb {
border:2px solid #8040FF;
-moz-border-radius: 1em; 
-webkit-border-radius: 1em; 
border-radius: 1em;
margin-bottom:10px;
 }	  
	 	 
/* LAYOUT*/	 
#wrapper
  	{
	 position:relative;    
	 width: 968px;
	 min-height:615px;	
	 margin:0px auto;
	 text-align:left;	
	 margin-top:5px;
	 } 
	 
#top
	{border:0px solid green;
	 position:relative; 
	 float:left;   
	 width: 968px;		
	 } 
	 
#toplinks
	{
	/*width:800px;*/
	position:relative; 
	float:left;
	padding-top:5px;
	}	
	
#toplinks2
	{
	/*width:168px;*/
	position:relative; 
	float:left;	
	text-align:right;	
	padding-top:5px;
	}	
	
#toplinks	a {color: #666666;text-decoration:none;}
#toplinks a:visited {color: #666666;text-decoration:none;}
#toplinks a:hover {color:#8040FF;}	
	
#logodaterow
	{
	 position:relative; 
	 float:right;   	
	 margin-top:8px;
	 border:0px solid red;
	 } 	 
	 
#topleft {float:left; width:482px; border:0px solid red;}

#topright {float:right;width:482px; border:0px solid red;}	 
	 
#top_icons{   
	height:26px;	
}	 

#logo
	{
	width:272px;
	position:relative; 
	float:left;   
	padding-top:10px;	
	}
	
#rss
	{
	width:331px;
	position:relative; 
	float:left;   
	margin-left:15px;
	padding-top:19px;
	}
	
#date
	{
	width:484px;
	position:relative; 
	float:right;
	text-align:right;
	color:#8040FF;
	padding-top:10px;
	font-weight:bold;
	}
	
 
#quickstartguide_link 
	{
	padding-top:6px;
	 }  
 
#quickstartguide_link a:link
	{
	 color:#8040FF;
	 text-decoration:underline;
	 line-height:18px;
	 font-weight:bold;
	 } 
	 
#quickstartguide_link a:visited
	{
	 color:#8040FF;
	  text-decoration:underline;
	  line-height:18px;
	  font-weight:bold;
	 }
	 
#quickstartguide_link a:hover
	{
	 color:#8040FF;
	 text-decoration:none;
	 font-weight:bold;
	 } 	 			
	
a.quickstart:link
	{
	 color:#8040FF !important;
	 text-decoration:underline;
	 line-height:18px;
	 font-weight:bold;
	 } 
	 
a.quickstart:visited
	{
	color:#8040FF !important;
	 text-decoration:underline;
	 line-height:18px;
	 font-weight:bold;
	 } 	
	 
a.quickstart:hover
{
	 color:#666666;
	 text-decoration:none;
	 font-weight:bold;
	 } 	 	 
	
a.contact:link {font-size:16px; letter-spacing: 1px; color: #808080 !important;text-decoration:none !important; font-weight:bold;}
a.contact:visited {font-size:16px; letter-spacing: 1px; color: #808080 !important; text-decoration:none !important; font-weight:bold;}
a.contact:hover {font-size:16px; letter-spacing: 1px;color:#cccccc !important; font-weight:bold;}		


	
#version
	{	
	position:relative; 
	float:right;
	color:#8040FF;
	font-size:11px;
	padding-top:0px;
	border:1px solid #cccccc;
	}
	

#user {float:left;}		

#user a:link
	{
	color:#8040FF !important;
	text-decoration: none;
	font-weight:bold;
	}	
	
#user a:visited
	{
	color:#8040FF !important;
	text-decoration: none;
	font-weight:bold;
	}
	
#user a:hover
	{
	color:#999999 !important;
	text-decoration: none;
	font-weight:bold;
	}		
	
	
#login {float:left;color:#8040FF;}		

#login a:link
	{
	color:#8040FF !important;
	text-decoration: none;	
	font-weight:bold;
	}	
	
#login a:visited
	{
	color:#8040FF !important;
	text-decoration: none;	
	font-weight:bold;
	}
	
#login a:hover
	{
	color:#999999 !important;
	text-decoration: none;	
	font-weight:bold;
	}							

#housemenu
	{
	float:left;		
	margin:0 5px 5px 0;	
}	



#breadcrumbs
  	{	
	 clear:both; 	
	 width:968px;
	 color: #666666;
	 font-size:11px;
	 width: 968px;
	 margin:0px auto;
	 text-align:right;		
	 margin-bottom:5px;
	 background: url(images/line.png) no-repeat;	 	
	 }

#breadcrumbs	a {color: #666666;text-decoration:none;}
#breadcrumbs a:visited {color: #666666;text-decoration:none;}
#breadcrumbs a:hover {color:#666666;}		 
	 
	 
#footer
  	{	
	 clear:both; 
	 color: #666666;
	 font-size:11px;
	 position:relative; 
	 width: 968px;
	 margin:0px auto;
	 text-align:left;		
	 /*border-top:1px solid #666666;*/
	 background: url(images/line.png) no-repeat;	
	 padding-top:7px;
	 margin-top:15px;
	 }
	 
#footer	a {color: #666666;text-decoration:none;}
#footer a:visited {color: #666666;text-decoration:none;}
#footer a:hover {color:#666666;}	

#footer_links {
	float:left;
}	

#meggabyte {
	float:right;
} 


.homepage a {color: #666666;text-decoration:underline;}
.homepage a:visited {color: #666666;text-decoration:underline;}
.homepage a:hover {color:#8040FF;}	
	

	
p 
	{
	padding:0px;
	margin: 0 0 15px 0;	
	font: 12px Arial, Verdana,Tahoma,sans-serif;
	}
td
	{
	margin:0px;
	padding:0px;
	vertical-align:top;	
	
	
	}	
	
img
	{
	border:0;
	}

h1 {
	font-size:24px;
	font:Arial, Tahoma, Verdana,sans-serif;
	font-weight:normal;
	}

h2 {
	font-size:20px;		
	font: Arial,Tahoma, Verdana,sans-serif;
	font-weight:normal;
	}
	
h2 {	
	font: Arial,Tahoma, Verdana,sans-serif;
	font-weight:normal;
	}	

  
h1 {color: #8040FF;font: Arial,Verdana,Tahoma,sans-serif;}
h2 {color: #808080;	font: Arial,Verdana,Tahoma,sans-serif;}
h3 {color: #8040FF;	font: 14px arial,sans-serif;;font-weight: bold; letter-spacing:-0.5px;}
h4 {font: Arial,Tahoma, Verdana,sans-serif;color: #AEAEAE;	font: 14px arial,sans-serif;;font-weight: bold;margin-bottom:5px;}
h5 {font: Arial,Tahoma, Verdana,sans-serif;color: #8040FF;	font: 16px arial,sans-serif;font-weight: bold; margin-bottom:5px;letter-spacing:1.5px;}



.rjbluetitle {
	color: #8040FF;
	font-size:15px;			
	
}

.bluetitle {
	color: #8040FF;
	font-size:20px;			
	
}

.darktext {
	color: #333333;		
	
}

.darktext td {
	color: #333333;		
	
}


a.blue:link {
	color: #8040FF;
	font-size:20px;		
	
}

a.blue:visited {
	color: #8040FF;
	font-size:20px;			
	
}

a.blue:hover {
	color: #cccccc;	
}

ul li {font-weight:normal;font: 12px Arial, Verdana,Tahoma,sans-serif;}


.body-text {margin-left: 15px; width: 600px; color: #666666;font-size:12px;}
.textindent {text-indent: 1em;}

.body-text td {font-size:12px;}
.body-text p {font-size:12px;}

.body-text ul li {font: 12px Arial, Verdana,Tahoma,sans-serif;}
.body-text ol li {font: 12px Arial, Verdana,Tahoma,sans-serif;}
 
.body-text  a {color: #666666; text-decoration:underline;}
.body-text  a:visited {color: #666666; text-decoration:underline;}
.body-text  a:hover {color:#8040FF;}	

.bodytext {color: #666666 !important;}
.bodytext ul li {color: #666666;}

.highlight {
	 color: #FF9900;
}


#HouseMenuNav {
float:left;
padding: 0;
margin: 0;
}



#HouseMenuNav ul { /* all lists */
	padding: 0;
	margin: 0;
	
}

#HouseMenuNav li { /* all list items */
	float: left;	
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	list-style: none;
	margin-right:15px;
	margin-left:2px;
	padding:0px;
}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	left: 0;	
	border:0px solid #666666;
	background: #ffffff;
	width:100px;
	z-index:2;
}


li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;		
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
	
}



#HouseMenuNav li a
{  
  font-size:12px;
  margin:0px;
  padding:0px;
  
}


#HouseMenuNavCurrentItem a:link
{
color: #8040FF !important;
}


#HouseMenuNavCurrentItem a:visited
{
color: #8040FF !important;
}


#HouseMenuNavCurrentLink {
color: #8040FF;
}



#HouseMenuNav a:visited
{
color: #666666;
}

#HouseMenuNav a:hover
{
color: #8040FF;
}



#HouseMenuNav li ul a{ 
	width:100px;
	display:block;
	background:#ffffff;
	text-align:left;
	font-family:arial;
	font-weight:bold;
	font-size:11px;	
	margin:0px;
	padding:2px 5px 2px 5px;
	color:#181818;
}

#HouseMenuNav li ul a:visited{ 
	width:100px;
	display:block;
	background:#ffffff;
	text-align:left;
	font-family:arial;
	font-weight:bold;
	font-size:11px;	
	margin:0px;
	padding:2px 5px 2px 5px;
	color:#181818;
}

#HouseMenuNav li ul a:hover{ 
	background:#4040C0;
	display:block;
	font-size:11px;
	color:#ffffff !important;
}




img {border:0px;}


#HouseMenuNavItem287 a:link {color: #cccccc;}
#HouseMenuNavItem287 a:visited {color: #cccccc;}
#HouseMenuNavItem287 a:hover {color: #cccccc; background-image: url(images/small_btn_bg.gif);background-repeat: no-repeat;background-position: 0 0px;}

#HouseMenuNavItem288 a:link {color: #cccccc;}
#HouseMenuNavItem288 a:visited {color: #cccccc;}
#HouseMenuNavItem288 a:hover {color: #cccccc; background-image: url(images/small_btn_bg.gif);background-repeat: no-repeat;background-position: 0 0px;}

#HouseMenuNavItem289 a:link {color: #cccccc;}
#HouseMenuNavItem289 a:visited {color: #cccccc;}
#HouseMenuNavItem289 a:hover {color: #cccccc; background-image: url(images/small_btn_bg.gif);background-repeat: no-repeat;background-position: 0 0px;}

#HouseMenuNavItem290 a:link {color: #cccccc;}
#HouseMenuNavItem290 a:visited {color: #cccccc;}
#HouseMenuNavItem290 a:hover {color: #cccccc; background-image: url(images/small_btn_bg.gif);background-repeat: no-repeat;background-position: 0 0px;}



/*******************************/
/*  Panes Style                */
/*******************************/

										.hp_LeftPane {padding:0px;}
										.hp_RightPane {padding:0px;}

/*-- top inside content pane       --*/ .TopPane { width: 100%; padding: 5px 0px 5px 0px;}
/*-- top inside content pane 2     --*/ .TopPane2 { width: 100%; padding: 5px 0px 5px 0px;}

/*-- image pane 3     --*/ 				.ImagePane03 { width: 100%; padding: 5px 0px 5px 0px;}	
			
/*-- left content pane             --*/ .LeftPane { padding:5px 15px 5px 0px; width: 50%; }
/*-- content2 pane                 --*/ .ContentPane { padding: 5px 0px 5px 0px; }
/*-- right content pane            --*/ .RightPane { padding: 5px 0px 5px 15px; width: 50%; }

/*-- left2 content pane            --*/ .LeftPane2 { padding: 5px 15px 5px 0px; width: 25%; }
/*-- content2 pane                 --*/ .ContentPane2 { padding: 5px 0px 5px 0px; }
/*-- right2 content pane           --*/ .RightPane2 { padding: 5px 0px 5px 15px; width: 50%; }


/*-- left3 content pane            --*/ .LeftPane3 { padding: 5px 15px 5px 0px; width: 33%; }
/*-- content3 pane                 --*/ .ContentPane3 { padding: 5px 0px 5px 0px; }
/*-- right3 content pane           --*/ .RightPane3 { padding: 5px 0px 5px 15px; width: 33%; }

/*-- left4 content pane            --*/ .LeftPane4 { padding: 15px 15px 5px 0px; width: 50%; text-align: right;}
/*-- right4 content pane           --*/ .RightPane4 { padding: 15px 0px 5px 15px; width: 50%; text-align: left;}





