BODY {
        margin-top:0;
        padding-top:0;
        margin-bottom:0;
        padding-bottom:0;
	margin-left:0px;
	margin-right:0px;
        background-repeat:repeat-x;
        color: #222222;
	background-color:#ffffff;
        font-size: 10pt;
        /*font-family: verdana, Helvetica, Serif;*/
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;

}

div.mainbody {
        background-color:#ffffff;
	color: #222222;
	background-repeat:repeat-x;
	text-align:center;
        font-size: 9pt;
        font-family: verdana, Helvetica, Serif;
        height: auto;
        padding-left: 2px;
        padding-right: 2px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
}

#top {
	width:100%;
	height:30px;
	background-color:white;
	margin-left:50px;
	
	margin-top:0px;
}
.imgbac{
width:980px;
height:65px;
background:#c97d10;
color:#AE8414;
padding-left:20px;
float:left;
}

.smallbox{
padding:0px 0px 0px 0px;
margin-top:0px;
align:center;
height:auto;
}
.largebox{
margin-top:70px;
padding:40px 40px 30px 40px;
}
.innerbox{
background:#DCC52E;
background:#6fa0de;
background:#fff;
padding:5px 5px;
height:inherit;
padding-right:50px;
}
.innerlargebox{
background:#332510;
background:#fff;
padding:5px 5px;
height:820px;
}
.outerlargebox{
background:#fff;
padding:5px 5px;
height:820px;
}
.outerbox{
background:#fff;
padding:5px 5px;
height:inherit;
}

.topu {
        width:730px;
        height:80px;
        float:left;
}
.bottom{
background-color:#e5e1e1;
margin-top:25px;
}

.topud {
	width:250px;
	height:auto;
	background:#e5e1e1;
}
.topudd {
	width:280px;
	height:auto;
}

.formbuy{
float:left;
margin-top:30px;
padding-left:100px;
margin-bottom:40px;
}
.rightt {
	width:250px;
	height:auto;
	margin-top:80px;
}

.righttop {
	width:250px;
	height:180px;
}

.righttopd {
	width:250px;
	height:180px;
}

.righttopdd {
	width:250px;
	height:auto;
}

.righttopddd {
	width:250px;
	height:auto;
	float:left;
	margin-top:80px;
}

.righttoptwitter
{
	width:250px;
	height:auto;
}
/* Button Styles */

.button
{
  width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
        color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }


 .submit input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
        color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }
.reset input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
 color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }

.sr {
	margin-left:70px;
}
a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .95em;
	text-decoration:none;
	color:#323232;
}
#feed {
	margin-left:25px;
}

  #newsletter-subscribe{ padding-bottom:5px; margin-bottom:0; }
                #newsletter-subscribe fieldset{ border:none; margin:0; padding:0; position:relative;width:250px }
                #subscribe-email{ margin:0; padding:5px; height:14px; width:172px; font-size:12px; color:#888; }
                #subscribe-email:focus{ color:#666666; }
                #newsletter-subscribe .subscribe-submit-btn{ position:absolute; top:0px; right:2px; padding:0 5px 0 5px; width:65px;

                         height:25px; cursor:pointer; border: none; background-color:#e6e6e6; color:#555; }

                .ie7 #newsletter-subscribe .subscribe-submit-btn{ top:2px; }
                .ie7 #subscribe-email, .ie8 #subscribe-email{ border:1px solid #cccccc; }


.toporig {
	width:950px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
	
.topleft {
	width:150px;
	height:50px;
	float:left;
}

.topright {
	float:right:
	width:800px;
	height:50px;
}
	
.logo {
	margin-top:10px;
	}

.justify {

text-align:justify;
         text-decoration: none;
        color: white;
        /*font-family:Helvetica, Arial;
        font-style:normal;*/
       
	font: 20px  Arial, Verdana, sans-serif;
        line-height:1.5em;
}

.justify1 {
        text-align:justify;
         text-decoration: none;
        color:black;
 	font: 20px  Arial, Verdana, sans-serif;
        line-height:1.5em;
}


.tabnavul {
	margin-left:40px;
}


.heading {
margin: 1px;
color: #fff;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#5e6f93;
}
img.scrollup{
 width:40px;
 position:relative;
}
p.rightbottom{
margin-bottom:0px;
float:right;
}
#menu
{
height:30px;
float:left;
margin-top:20px;
text-transform: uppercase;
}

#menu ul {
      list-style:none;
		font: normal 12px Arial, Helvetica, sans-serif;
}


.navl { width:550px; float:left; }
.navr {width:200px;float:right;margin-top:20px;}

				#search fieldset{ position:relative; border:none; margin:0; padding:0; }

				#search-input{ width:185px; height:30px; padding:7px 10px; margin:0;  font-size:12px; color:#ccc; background-color:#fff; border:none; border:1px solid #f1f1f1;  }

				#search-input:focus{ color:#666;  }

				#search .search-submit-btn{ position:absolute; top:8px; right:5px; height:18px; width:18px; outline:none;

											background:url(/wimages/search.png) no-repeat top left; cursor:pointer; border:none; }



/* Style for the horizontal line at the top */

#hr {
        width:100%;
        border-top:5px solid #808080;

}

.bannerbar {
        width:950;
        height:20px;
        background-color:#3b5996;
}
/*#top {
	backgroundcolor:white;
	width:950;
	height:60px;
}*/

#tophead {
	border:1px solid;
	width:950;
	height:20px;
}

.gap {
	width:950;
	height:15px;
}

#header {
	margin:0px;
	width:950;
	height:100px;
}

#subhdr {
	font-color:black;
	margin:0px;
	width:950;
	height:20px;
}

#leftnavmain {
	width:950px;
	float:left;
	height:auto;
	margin-left:10px;
	text-align:left;
}

#leftnav {
	margin-top:50px;
	padding-top:30px;
        width:300px;
        height:200px;
	float:left;
	background:#e5e1e1;
	padding-left:10px;
}

#leftrightnav{
	margin-top:50px;
	padding-top:30px;
	width:420px;
        height:auto;
        float:right;
	background:#e5e1e1;
}                                                                                
#content{
	width:950px;
	height:auto;
	float:right;
}
.leftl
{
float:left;
width:200px;
height:200px;
}
.leftr
{
float:right;
width:200px;
height:200px;
}


#rightnav {
	float:right;
	width:170px;
	height:auto;
	margin-top:60px;
	margin-right:20px;
}


.contentdivleft {
	width:62%;
	height:600px;
	float:left;
	margin-left:15px;
	}

.contentdivright {
	width:35%;
	height:600px;
	float:right;
}

.contenttop {
	width:100%;
	height:200px;
}
.contenttopd {
	width:660px;
	height:280px;
	}

.contentleft {
	width:300px;
	height:280px;
	float:left;
}

.contentright {
	width:350px;
	height:280px;
	float:right;
}

.contenttopdd {
	width:660;
	height:190px;
}
 
.contentdownl {
	width:300px;
	height:190px;
	float:left;
}

.contentdownr {
	width:350px;
	height:190px;
	float:right;
}

.contentf {
	width:800px;
	height:300px;
	border:1px solid;
}
#news-container
{
	width: 300px; 
	margin: auto;
	margin-top: 20px;
	border: 3px solid #eeeeee;
}

#news-container ul li div
{
	border: 1px solid #aaaaaa;
	background: #ffffff;
}
div.hmenul {
        float:left;
        width:740;
        color:black;
	  

}


                                                                                
div.hmenur {
        float:right;
        width:50;
        color:black;
}

.fh{
        color:#3b5996;
        text-decoration: none;
        font-size: 10pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        margin-left:45px;
        margin-top:10px;
}
                                                                                                                             
.vh{
        color:#3b5996;
        text-decoration: none;
        font-size: 10pt;
        font-family:Arial, Helvetica;
        font-style:normal;
                 margin-top:10px;
}
                                                                                                                             
a.navside_sp:link {
        text-decoration: none;
        font-size:15pt;
        color:#3399cc;
        font-family: Times New Roman;
}

a.navside_sp:hover {
        text-decoration: none;
        font-size:15pt;
        color:#3b5996;
        font-family:  Times New Roman;
}

a.navside_sp:active {
        text-decoration: none;
        font-size:15pt;
        color:#3399cc;
        font-family: Times New Roman ;
}

a.navside_sp:visited {
        text-decoration: none;
        font-size:15pt;
        color:#3399cc;
        font-family:  Times New Roman;
}


a.jTip:link {
        text-decoration: none;
        color: #2770ab;
        font-size:8pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        font-strech:normal;
}
                                                                                                                             
a.jTip:visited {
        text-decoration: none;
        color: #2970ab;
        font-size:8pt;
 font-family:Arial, Helvetica;
        font-style:normal;
        font-strech:normal;
                                                                                                                             
}
                                                                                                                             
a.jTip:active {
        text-decoration:none;
        color: #2970ab;
        font-size: 8pt;
 font-family:Arial, Helvetica;
        font-style:normal;
        font-strech:normal;
}
                                                                                                                             
a.jTip:hover {
        text-decoration:none;
        color: #0073bf;
        font-size: 8pt;
 font-family:Arial, Helvetica;
        font-style:normal;
        font-strech:normal;
                                                                                                                             
}
                                                                                                                             

a.navbar:link {
        text-decoration: none;
        font-size:11pt;
        color:black;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.navbar:visited {
        color:black;
        text-decoration: none;
	font-size:11pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.navbar:active {
        text-decoration: none;
        font-size:11pt;
        color:black;
        font-family: Verdana,Arial, Helvetica, Serif;
}

a.navbar:hover {
        text-decoration: underline;
        font-size:11pt;
        color:#3b5996;
        font-family: Verdana,Arial, Helvetica, Serif;
}

                                                                                
a.navl:link {
        text-decoration: none;
        font-size:10pt;
        color:white;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.navl:visited {
        color:white;
        text-decoration: none;
        font-size:10pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}

.navl:active {
        text-decoration: none;
        font-size:10pt;
        color:white;
        font-family: Verdana,Arial, Helvetica, Serif;
}

a.navl:hover {
        text-decoration: underline;
        font-size:10pt;
        color:#ccffff;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                

#bodycontent {
        float:left;
        width:1000;
        height:auto;
        background-color: white;
	margin-left:25px;
	margin-right:auto;
}
                                                                                
#contentmain {
	float:left;
	width:540;
	height:370;
	
}

#contentscroll {
	float:right;
	width:250;
	height:370;
}
                                                                                
#contentnews {
	width:250;
	height:185;
	
}



a.navside_sp:link {
        text-decoration: none;
        color:#df4019;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	text-align:right;
	margin-top:8px;
}

a.navside_sp:hover {
        text-decoration: none;
        color:#df4019;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	text-align:right;
        margin-top:8px;
}

a.navside_sp:active {
        text-decoration: none;
        color:#df4019;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	text-align:right;
        margin-top:8px;
}

a.navside_sp:visited {
        text-decoration: none;
        color:#df4019;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	text-align:right;
        margin-top:8px;
}



.verticalMiddle {
	vertical-align:middle;
}

.text {
	font-family:Verdana,Arial,Helvetica, Serif;
	font-color:blue;
	font-size:15pt;
}

/*#table {
	margin-left:5px;
	padding:5px;
}*/

#th {
	text-align:left;
}

#footernew {
	font-family:Verdana,Arial,Helvetica, Serif;
        color:black;
        font-size:9pt;
        padding-top:10px;
        padding-bottom:10px;
        background-color:#99723B;
        background-color:#ab834a;
        clear:both;
        width:100%;
        height:auto;
}
                               
.footerl {
	align:center;
	margin-top:10px;
	border:1px solid;
}                                                 
#legal {
        width:220;
        height:20;
        font-color:white;
}

.legal {
	text-align:center;
	margin-top:10px;
	text-align:center;
} 
                                                                               
#Copyright {
	float:right;
        width:470;
        height:20;
        font-color:white;
}

a.search:link {
	text-decoration: none;
        font-size:12pt;
        color:#ffffff;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.search:visited {
        color:#ffffff;
        text-decoration: none;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.search:active {
        text-decoration: none;
        font-size:12pt;
        color:#ffffff;
        font-family: Verdana,Arial, Helvetica, Serif;
}

a.search:hover {
        text-decoration: underline;
        font-size:12pt;
        color:#ccffff;
        font-family: Verdana,Arial, Helvetica, Serif;
}

#headermain {
	margin:0px;
	width:800;
	height:20px;
	background-color:#206E8C;
}

div.showr {
        float:right;
        align:right;
        width:200;
        font-size:12pt;
}
                                                                                
div.showl {
        float:left;
        width:570;
        color:#808080;
}
                                                                                

h3 {
        font:1.3em Arial;
        margin-bottom:3px;
        color:#3c78a7;
        font-weight:bold;
}

.ch {
        font:1em Arial;
        margin-bottom:3px;
        color:#3c78a7;
        font-weight:bold;
	text-decoration:none;
}

.navs li {
        float:left;
        text-align:center;
        display:inline;
        border-right:1px solid #eee;
}
                                                                                
.navs li a {
        float:left;
        border:1px solid;
        display:block;
        padding-left:11px;
        padding-right:11px;
        line-height:28px;
	border-left:5px solid #eee;
        height:28px;
        font-family:"Arial";
        font-size:1.1em;
        font-weight:bold;
        color:#aaa;
}
                                                                                
.navs li a.selected {
        color:#3c78a7;
        text-decoration:none;
}

.navs li a.selected:hover {
        color:#3c78a7;
        text-decoration:underline;
}

 
table.navside {
        vertical-align: top;
        border-left-width: 0;
}

td.navside2 {
        font-size:9pt;
	color:#3399cc;
 	font-family: Verdana,Arial, Helvetica, Serif;
        vertical-align: top;
}


a.content {
   	text-decoration: none;
   	font-size:9pt;
   	color:#993300;
  	font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
a.content:hover {
   	text-decoration: underline;
}
                                                                                
                                                                                
dt {
        color:white ;
}
                                                                                
li.arrow {
	list-style: url(/images/arrow.gif);
	margin-bottom : 2px;
	list-style-position : outside;
}
                                                                                
li.triangle {
	list-style: url(/images/triangle.gif);
	margin-bottom : 3px;
	list-style-position : outside;
}

li.dot {
	list-style: url(/wimages/dot.gif);
	list-style-position : outside;
}
                                                                                
hr.red {
	color : #cc3300;
}
                                                                                
hr.grey {
	color : #f4f4f4;
	width:200px;
}
                                                                                
div,blockquote {
        font-family: Verdana, Helvetica, Serif;
        font-size : 9pt;
}

p,ol,dl,dt,dd,th,td {
         text-decoration: none;
        color: black;
        /*font-family:Helvetica, Arial;
        font-style:normal;*/
	font: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
        line-height:1.5em;
}
td.contentside{
text-decoration: none;
        color: black;
        /*font-family:Helvetica, Arial;
        font-style:normal;*/
        font: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
        line-height:1.5em;
}
table.box1 tr td{
text-decoration: none;
        color: #000;
        /*font-family:Helvetica, Arial;
        font-style:normal;*/
        font: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
        line-height:1.5em;

}

ul{list-style-type: square; }

li{
  color: black;
        /*font-family:Helvetica, Arial;
        font-style:normal;*/
        font: 18px Arial;
        margin-left:30px;
         line-height:1.5em;
}

.mh {
        color:#3c3c3c;
        text-align:left;
        text-decoration: none;
        font-size:13pt;
	        font-family:  Times New Roman;
} 

.fh {
	 color:rgb(0,84,166);
        text-decoration: none;
        text-align:left;
        font-size:11pt;
        font-family:Arial, Helvetica;
        margin-top:0px;

}

.sharestyle {
	 vertical-align:baseline;
        border:none;
}

.sharer {
	float:right;
	 width:170px; 
	padding:8px;
/*	margin-top:5px;
	margin-bottom:-5px;*/
}

.ssh {
        color:#2C0B7E;
        text-align:left;
        text-decoration: none;
         font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
        font-weight:normal;

}

.rmh {
        color:#3b5996;
        text-align:left;
        text-decoration: none;
        font-size:13pt;
                font-family:  Times New Roman;
}
table.new{
background:#fff;
}
table.new td{
text-align:center;
font-size:13px;
color:black;
padding:3px 3px;
width:120px;
}
table.new th{
text-align:center;
font-size:13px;
color:#2c0b7e;
font-weight:bold;
}
table.new td:nth-of-type(1)
{  color: #7e0b75;
text-align:left;
font-weight:bold;
padding-left:2px;
}


td.navside{
width:100px;
padding:10px 3px 10px 3px;
background:#685112;
text-align:center;
}
div.nowshowing {

font-family :Verdana,Arial, Helvetica, Serif;
        color :#000077;
}
                                                                                
td.logo {
	color : white;
        vertical-align :middle;
        font-size: 20pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
td.head {
	font-family: Verdana,Arial, Helvetica, Serif;
 	vertical-align :top;
}

td.appchain {
	font-size:8pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                
td.navbar {
	background-color: black;
    	color : #ffffff;
    	vertical-align:top;
}
                                                                                
td.navside_dms {
	color : #777777;
    	vertical-align:top;
}
                                                                                


div.text {
        float:left;
        width:19%;
}
                                                                                
div.hdrl {
        float:left;
        width:556;
}
                                                                                
tr.header {
        background-color:#993300;
        border-style: solid;
        border-width: thin;
        padding-top: 14px;
        font-family : Verdana,Arial, Helvetica, Serif;
}
                                                                                
                                                                                
div.contentmain {
	color:#578a80;
   	/* font-size:10pt; */
}
                                                                                
table.navside {
        vertical-align: top;
        border-left-width: 0;
}
                                                                                

input.navside2 {
        font-size: 8pt;
        color: #44f;
        margin-left:4px;
}


div.text {
        float:left;
        width:19%;
}
                                                                                
div.hdrl {
        float:left;
        width:556;
}
                                                                                
tr.header {
        background-color:#993300;
        border-style: solid;
        border-width: thin;
        padding-top: 14px;
        font-family : Verdana,Arial, Helvetica, Serif;
}
                                                                                
tr.mth {
        border-color: #88f;
        background-color: #88f;
        color: blue;
        vertical-align: middle;
}
                                                                                
tr.sth {
        border-color: #ccf;
        background-color: #ccf;
        color: blue;
        vertical-align: middle;
}
                                                                                
div.contentmain {
   color:#578a80;
   /* font-size:10pt; */
}
                                                                                
table.navside {
        vertical-align: top;
        border-left-width: 0;
}
                                                                                

input.navside2 {
        font-size: 8pt;
        color: #44f;
        margin-left:4px;
}

.sh{
	 color:#6b5f0d;
	padding:5px 5px 0px 0px;
	width:auto;
        text-align:left;
        text-decoration: none;
        font-size:18pt;
                font-family:  Times New Roman;
}
.dl {
        color:#c30;
        text-decoration: none;
	padding:10px 10px 0px 0px;
}
 .boxdl {
  color: #6b5f0d;
font-weight:bold;
font-size: 25px;
text-decoration: none;
padding: 10px 10px 10px 0px;

}
                                                                               
.small {
        font-size: 9pt;
}
                                                                                
a.navside_dms:link {
        text-decoration: none;
        color: #222222;
        font-size:8pt;
font-family: Verdana, Helvetica, Serif;
}
                                                                                
a.navside_dms:visited {
        text-decoration: none;
        color: #222222;
        font-size:8pt;
font-family: Verdana, Helvetica, Serif;
}
                                                                                
a.navside_dms:active {
        text-decoration:none;
        color: #222222;
        font-size: 8pt;
font-family: Verdana, Helvetica, Serif;
}
a.navside_dms:hover {
   text-decoration:underline;
 color: #cc9db3;
 font-size: 8pt;
font-family: Verdana, Helvetica, Serif;
                                                                                
}

                                                                              


.navigation ul {
         list-style:url(/wimages/dot.gif);
         margin: 0;
         padding: 0;
}


.navigation li {
        list-style:url(/wimages/dot.gif);
         border-bottom: 1px solid #eeeeee;
        line-height:2em;
}

a.navi_link:link {
        text-decoration: none;
        color: #707070;
        font-size:10pt;
        font-family:Helvetica, Arial;
        font-style:normal;

}

a.navi_link:visited {
        text-decoration: none;
        color: #707070;
        font-size:10pt;
 font-family:Helvetica, Arial;
        font-style:normal;

}

a.navi_link:active {
        text-decoration:none;
        color: #707070;
        font-size: 10pt;
 font-family:Helvetica, Arial;
        font-style:normal;

}

a.navi_link:hover {
        text-decoration:none;
        color: #999999;
        font-size: 10pt;
 font-family: Helvetica, Arial;
        font-style:normal;

}                                                                                
 
a.hnlink:link {
color:#fff;
font-weight:bold;
font-size:15px;
}
a.hnlink:visited {
color:#fff;
font-weight:bold;
font-size:15px;
}
a.hnlink:active {
font-size:15px;
color:#fff;
font-weight:bold;
}
a.hnlink:hover {
font-size:15px;
color:#fff;
font-weight:bold;
}
  
a.hlink:link {
        text-decoration: none;
        color:#ffffff;
        font-weight:bold;
        font-size:12pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}


a.hlink:visited {
        text-decoration: none;
         color:#fff;
        font-weight:bold;
        font-size:12pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}


a.hlink:active {
        text-decoration: none;
        color:#fff;
        font-weight:bold;
        font-size:12pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}


a.hlink:hover {
        text-decoration: underline;
        color:#abe3ab;
        font-weight:bold;
        font-size:12pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                             
  
h2.news {
	text-decoration:none;
	font-size:9pt;
	font-weight:bold;
	font-family: Verdana,Arial, Helvetica, Serif;
}                                                                                                                           

.content1 {
	margin-left:5px;
}

/* New Footer Styles */

#footertop {
        width:950px;
        height:130px;
       /* background-color:#659EC7;*/
        background-color:#E0E0E0;
        clear:both;
}
                                                                                                                             
#footerleft {
        width:300;
        height:130px;
        float:left;
}
                                                                                                                             
#footerright {
        width:570;
        height:130px;
        float:right;
}
                                                                                                                             
                                                                                                                             
.vertical
{
 border-right:1px solid #736F6E;
 height:80px;
 margin-top:1px;
                                                                                                                             
}
                                                                                                                             
.connect li
{
  list-style-type:none;
  margin:3px;
}
.connect a
{
    font-size: 11px;
    font-family: Helvetica, Arial, Sans-Serif;
    font-weight: bold;
    color: #00558a;
    text-decoration: none;
    margin:0px;
}
                                                                                                                             

/* Tabbed Navigation Styles */

div.content {
    border: #dedede solid 3px;
    clear: left;
   padding: 1em;
    height:auto;
}
                                                                                                                             
div.content.inactive {
        display: none;
}
                                                                                                                             
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}
                                                                                                                             
ol#toc a {
    background: #5495b5 url(tabs.gif);
    color: #ffffff;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}
                                                                                                                             
                                                                                                                             

a.fl:link {
        text-decoration: none;
        font-size:9pt;
        color:white;
        font-family: Helvetica, Serif;
}

a.fl:visited {
        color:white;
        text-decoration: none;
        font-size:9pt;
        font-family: Helvetica, Serif;
}

a.fl:active {
        text-decoration: none;
        font-size:9pt;
        color:white;
        font-family: Helvetica, Serif;
}

a.fl:hover {
        text-decoration: none;
        font-size:9pt;
        color:#c5edf5;
        font-family: Helvetica, Serif;
}

                                                                                                                             
input[type="text"] {
        padding: 3px;
        border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
        width: 190px;
        box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        }
                  
textarea {
	padding: 3px;
	width:190px;
	border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
  box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        }
                                                                                                                            
select {
        padding: 3px;
        border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
        width: 190px;
        box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        }
                                                                                                                             
                                                                                                                             
 input:hover, textarea:hover, select:hover,
    input:focus, textarea:focus, select:focus {
        border-color: #C9C9C9;
        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
        }

                                                                                                                             
 input:hover, textarea:hover, select:hover,
    input:focus, textarea:focus, select:focus {
        border-color: #C9C9C9;
        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
        }
                                                                                                                             
                                                                                                                             
    .form {
        width:430px;
        height:auto;
        margin-left:5px;
}.form label {
        margin-left: 10px;
        color: black;
        }
 .form focus {
	 color:#666666; }

 .submit input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
        color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }
.reset input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
 color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }
                                                                                                                             
 .label {
        text-align:left;
        font-size:12px;
        color:black;
}



/* align classes */

.alignleft {
        text-align:left;
}

.aligncenter {
        text-align:center;
}

.alignright {
        text-align:right;
}



