﻿body,td,th {
	font-family: MS Sans Serif;
	font-size: 12px;
	color: #333333;
}

body {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	margin-top: 3px;
}
a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.imgBorder
{ background:#ffffff;border:solid 1px #cccccc;padding:2px 2px 2px 2px
}
.gray {
  FONT-SIZE: 11px;
  FONT-FAMILY: "Microsoft Sans Serif"; 
 TEXT-DECORATION: none;
  COLOR:#666666
  }
	.gray A:link {
	 FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none 
	 }
	.gray A:visited { 
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
	 }
	.gray A:hover { 
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: underline
	 }
	.gray A:active { 
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
	 }
.topborder {border-top:dotted 1px #ebebeb}	 
.white {
  FONT-SIZE: 11px;
  FONT-FAMILY: "Microsoft Sans Serif"; 
 TEXT-DECORATION: none;
  COLOR:#ffffff
  }
	.white A:link {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none 
	 }
	.white A:visited { 
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
	 }
	.white A:hover { 
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: underline
	 }
	.white A:active { 
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
	 }	
	 
.red {
	color:Red;
}

.red_center{color:Red; text-align:center}

.box_top{margin-top:10px}

.gray_top{ border-top:solid 1px #999999}

.red a:hover
{
	text-decoration:underline;
	color:#ff6600
}
	
.blue{color:#008b8b}

.blue_box
{
	text-align:left;
	color:#4682b4;
	font-family: MS Sans Serif;
	font-size:11px;
	border:solid 1px #cccccc
}

.blue_center
{
	text-align:center;
	color:#4682b4;
	font-family: MS Sans Serif;
	font-size:11px;
	border:solid 1px #cccccc
}

.orange {color:#ff9900}

.green {color:#9acd32}
 
 .codetblue{color:#5f9ea0}
  
  .header{color:#1e90ff; font-size:13px}
  
.normal {
  FONT-SIZE: 12px;
  FONT-FAMILY: "Microsoft Sans Serif"; 
 TEXT-DECORATION: none;
  COLOR:#333333
  }
	.normal A:link {
	 COLOR: #333333; TEXT-DECORATION: none 
	 }
	.normal A:visited { 
	COLOR: #333333; TEXT-DECORATION: none
	 }
	.normal A:hover { 
	COLOR: #ff6600; TEXT-DECORATION: underline
	 }
	.normal A:active { 
	COLOR: #333333; TEXT-DECORATION: none
	 }	
	.normal h1
	{ font-weight:bold;
		text-align:left
	}
	
	.table_style
	{ margin:5px 5px 5px 5px;
	 border:solid 1px #cccccc;
	 width:600px
	}
	
.graphic {
  FONT-SIZE: 12px;
  FONT-FAMILY: "Microsoft Sans Serif"; 
 TEXT-DECORATION: none;
  COLOR:#666666
  }
  
  .graphic td 	{
	 FONT-SIZE: 12px; FONT-FAMILY: "Microsoft Sans Serif"; COLOR: #666666; TEXT-DECORATION: none; padding-right:3px
	 }
	.graphic A:link 	{
	 FONT-SIZE: 12px; FONT-FAMILY: "Microsoft Sans Serif"; COLOR: #333333; TEXT-DECORATION: underline 
	 }
	.graphic A:visited 
	{
	COLOR: #333333; TEXT-DECORATION: none
	 }
	.graphic A:hover 
	{
	COLOR: #ff6600; TEXT-DECORATION: underline
	 }
	.graphic A:active 
	{
	COLOR: #333333; TEXT-DECORATION: none
	 }		
	 
	.graphic h1
{
	font-size: 13px;
	font-family: "Microsoft Sans Serif";
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.extra
{
	font-size: 11px;
	font-family: "Microsoft Sans Serif";
	color: #ffa07a;
	text-decoration: none	
}
	 
	 .pager {
  FONT-SIZE: 12px;
  FONT-FAMILY: "Microsoft Sans Serif"; 
 TEXT-DECORATION: none;
  COLOR:#ffffff
  }
  
  .pager td 	{
	 FONT-SIZE: 14px; FONT-FAMILY: "Microsoft Sans Serif"; COLOR: #ffffff; TEXT-DECORATION: none
	 }
	.pager A:link 	{
	 FONT-SIZE: 12px; FONT-FAMILY: "Microsoft Sans Serif"; COLOR: #cccccc; TEXT-DECORATION: underline 
	 }
	.pager A:visited 
	{
	COLOR: #cccccc; TEXT-DECORATION: underline
	 }
	.pager A:hover 
	{
	COLOR: #ff6600; TEXT-DECORATION: underline
	 }
	.pager A:active 
	{
	COLOR: #cccccc;TEXT-DECORATION: underline
	 }		
	 
	.box_indent
	{ text-indent:40px; text-align:justify
	}	

	.head2
	{font-size: 12px;	font-family: "Microsoft Sans Serif";color: #333333;	text-decoration: underline} 
.box
{
    width:auto;
    border-bottom: solid 1px #999999
}    
	 
#maincontainer{
width: 950px; /*Width of main container*/
margin: 3px auto; /*Center container on page*/
background: #ffffff;
border-left: #cccccc 1px solid; 
border-right: #666666 1px outset; 
border-bottom: #666666 1px outset
}

#topsection{
background: #ffffff;
height: 90px; /*Height of top section*/
border-bottom: #666666 solid 1px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
background: #ffffff;
float: left;
width: 110%;
}

#contentcolumn{
background: #ffffff;
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
border-left:solid 1px #666666
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -950px; /*Set left margin to -(MainContainerWidth)*/
background:#b0c4de;
}

#footer{
clear: left;
width: 100%;
background: #cccccc;
color: #FFFFFF;
text-align: center;
vertical-align:middle;
height:22px;
border-top:#999999 solid 1px;
}

.innertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#message{
	margin:20px 20px 0px 20px;
}