/* CSS Document */

/* NO TAG STYLES */
body
{
	text-align: center;
	font-size:13px;
    font-family:Arial;
	color:#404040;
	margin:0;
	padding:0;
	background-color:#b69b86;
background-image:url(../images/bg_main_grad2.jpg); 
background-position:top; 
background-repeat:repeat-x;
}

a{color:#6e5265; text-decoration:underline;} 
a:hover{text-decoration:none}

h1{
border-bottom:1px solid #CCC;
}

h2{
color:#0047ab;
font-size:12px;
font-weight:bold;
padding:0;
margin:0;
}
h3{
color:#0047ab;
font-size:14px;
font-weight:bold;
padding:0;
margin:0;
}

li{
	background:url(images/dot.gif)  center left no-repeat;
	padding-left:9px;
	line-height: normal;
}
ul{margin:0; padding:0; list-style:none; line-height:12px}

code{
border:2px solid #CCCCCC;
border-left-color:#D8D8D8;
border-top-color:#D8D8D8;
background:#E5E5E5;
padding:8px;
display:block;
margin-top:4px;
margin-bottom:4px;
margin-left:6px;
margin-right:6px;
}


/* ------------------------------- */
/* SITE SPECIFIC STYLES - BUTTONS */

/* ------------------------------- */
/* SITE SPECIFIC STYLES - COMMENT */

/* ------------------------------- */
/* SITE SPECIFIC STYLES - GENERAL */

#mainTextBox
{
  padding:15px;
}


#sideTextBox
{
    padding:15px;
    border:thin none #000000;
}

.tableText{padding:5px; vertical-align:top; padding-top:0px; padding-left:200px; width:350px; margin-bottom:22px;}

.tablePic{margin-bottom:22px; border:1px solid #999999;}

.tableHead1{
	padding:3px; 
	font-size:12px; 
	font-weight:bold;
	border-bottom:1px solid #3300CC;
	color:#0047ab;
	margin-bottom:4px;
	}

/* ------------------------------- */
/* MENU STYLES */

/* ------------------------------- */
/* LOGO STYLES */

/* ------------------------------- */
/* PAGE LAYOUT STYLES */

#wrapper
{
	width:100%;

}

#footer{
  text-align:center;
}

#footerBar{
  width:100%;
  height:55px;
  background-image:url("images/bottomBar.jpg");
  background-repeat:none;
  background-position:center;
}

#footerInfo{
	
}

#footerText1{
  font-size:11px;
  margin-top:6px;
  margin-bottom:6px;
}

#footerText2{
  margin-top:6px;
  color:#efddc8;
  font-style:italic;
  font-size:9px;
}

a#banner{
	
}

div#bannerClick{

}

#header
{
	height:200px;
  width:768px;
	text-align:center;
}

#columnContainer{

}

#columnTop{
	background-image:url("../img/mainBgTop.png");
	background-repeat:no-repeat;
	height:5px;
  font-size:1px;
}
.submenu {
	font-family: Verdana;
	font-size: 10px;
	font-weight:
	color: #FFFFFF;
}

#columnBottom{
}

#columnWrapper2{
	width:768px;
	margin:auto;
	background-color: #efddc8;
	background-image: url(../images/bg_table_grad2.png);
	background-position:top; 
	background-repeat:repeat-x;
}
#columnWrapper{
	width:768px;
	margin:auto;
	background-color: #efddc8;
	background-image: url(../images/bg_table_gradhome.png);
	background-position:top; 
	background-repeat:repeat-x;
}
#leftColumn{
	float:left;
	margin:0;
	width:520px;
  text-align:left;

}
#leftColumn2{
	float:left;
	margin:0;
	width:720px;
  text-align:left;

}

#rightColumn{

  }

#centerColumn
{
  float:right;
  text-align:left;
	/*margin-left:535px;*/
  width:240px;

}

#leftColumnInner{
	padding-left:6px;
	padding-right:6px;
 
}

#centerColumnInner{
	padding-left:50px;
	padding-right:6px;

   
}

#centerColumnPanel{

}


/* COMMON STYLES */
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.noDeco{text-decoration:none;}
.cleaner{
	clear:both;
	height:1px;
	background-color:transparent;
	font-size:1px;}
.hidden{display:none;}
.noBorder{border:none;}
.underline{text-decoration:underline}
.bold{font-weight:bold;}
.white{color:#FFFFFF;}
.caps{text-transform:uppercase;}
.greyBorder{border:1px solid #CCCCCC;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.padTop5{padding-top:5px;}
.padTop10{padding-top:10px;}
.padTop20{padding-top:20px;}
.padBottom5{padding-top:5px;}
.padBottom10{padding-top:10px;}
.padBottom20{padding-top:20px;}
.margin5{margin:5px;}
.margin10{margin:10px;}
.margin15{margin:15px;}
.margin20{margin:20px;}
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop20{margin-top:20px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom20{margin-bottom:20px;}
.whiteBG{background-color:#FFFFFF;}
.blackBG{background-color:#000000;}

.marginLeft30{margin-left:30px;}
.marginLeft20{margin-left:20px;}
.marginLeft10{margin-left:10px;}
.marginLeft5{margin-left:5px;}

.marginRight30{margin-right:30px;}
.marginRight20{margin-right:20px;}
.marginRight10{margin-right:10px;}
.marginRight5{margin-right:5px;}
.card {
	font-style: italic;
}
.subNavBarLinks {
	font-size: 12px;
}
