﻿* html #container {
  height:100%
}

body {
  font-family:		Verdana;
}

a {
  color:		    #999999;
}

li {
  margin-left:		20px;
  margin-bottom:	3px;
  list-style-type:	square;
  color:		    rgb(102,153,204);
}

hr {
	color:			rgb(105,105,105);
}

h1, h2, h3 {
  margin-bottom:	.25em;
}

p {
  margin-bottom:	1em;
}

ul, ol {
  margin-bottom:	1em;
}

h1 {
  font-family:		Verdana;
  font-weight:		normal;
  font-size: 		175%;
  color: 		    white;
  background-color:	rgb(102,153,204);
  padding:		    0.25em 0.5em;
  margin:		    0 -6px .25em;
  margin:		    0;
}

h2 {
  font-family:		Verdana;
  font-weight:		bold;
  clear:		    both;
  font-size:		125%;
  color:		    rgb(102,153,204);
  border-bottom: 	1px solid #ddd;
}

h3 {
  font-family:		Verdana;
  font-weight:		bold;
}

blockquote {
  padding-left:		30px;
  padding-right:	5px;
}

th {
  font-weight:		bold;
}

.small { font-size: 90%; }

#doc2 {
  background-color:	#FFFFFF;
}

/*
********************************************************************************
*/

#hd {
  padding:			0;
  margin:			0;
}

#logo {
  float:			left;
  margin:			0;
  padding: 			0;
  vertical-align:	top;
}


#navaccount
{
  margin-top:		14px;
  margin-right:		14px;
  text-align: 		right;
}

#navaccount ul 
{
  list-style-type: 	none;
}

#navaccount li 
{
  display: 		    inline;
}

#navaccount li a,a:link,a:active,a:visited {
  color:		    rgb(0,0,0);
  text-decoration:	none;
 
}

#navaccount li a:hover {
  text-decoration:	underline;
}

#navtop
{
  width:			100%;
  float:			left;
  height:			39px;
  background: 		url(../images/nav-bg.gif);
}

#navtop ul {
  list-style-type: 	none;
  text-align:		center;
  margin-top:		16px;
  margin-bottom:	0;
  padding:			0;
  
}

#navtop li {
  display: 		    inline;
  text-align: 		center;
}

#navtop li a,a:link,a:active,a:visited {
  color:		    rgb(255,255,255);
  text-decoration:	none;
}

#navtop li a:hover {
  text-decoration:	underline;
}

/*
********************************************************************************
*/


#bd {
  border:			2px solid rgb(105,105,105);
  border-top:		none;
  border-bottom:	none;
  padding:			0;
  margin-bottom:	0;
  clear:            both;
}

#bd a,a:link,a:active,a:visited { color:#999999; text-decoration:none; font-size: 100% }
#bd a:hover { color:#666666 }

#flash {
  clear:			both;
  border:			2px solid rgb(105,105,105);
  border-top:		none;
  border-bottom:	none;
  padding:			0;
  margin-bottom:	0;
}

#mainleft {
  float: 			left;
  width: 			234px;
  padding: 			0;
  margin: 			0;
  /* border-bottom:	2px solid rgb(105,105,105); */
}

#left {
  padding: 			15px;
  margin: 			0;
}

#left a,a:link,a:visited,a:active {
  color:		    rgb(102,153,204);
  text-decoration:	none;
  font-size:		74%;
  letter-spacing:	0px;
}

#left a:hover {
  text-decoration:	underline;
  color:		    rgb(204,204,204);
}

#mainright 
{  
  float: 			left;
  width: 			712px;
  margin: 		    0;
  padding:      	0;
}

#right {
  margin-left: 		0;
  padding-left: 	0;
  min-height: 		100%;
  border-left:		2px solid rgb(105,105,105);
}

#rightpad {
  margin-left: 		0;
  padding: 			25px;
}


/*
********************************************************************************
*/


#ft {
  text-align:		center;
  border-top:		2px solid rgb(105,105,105);
  padding:			10px;
  margin-bottom:	0;
}


 
.gridview {min-width:500px; text-align:left; border: solid 1px rgb(230,230,230); padding:0; margin:0; color:rgb(45,45,45); }
.gridview_row_alt { background: rgb(245,245,245); padding:0; margin:0; }
.gridview th {padding:5px; color:rgb(45,45,45);/*background-image: url(/images/gridview-th-bg.gif); background-repeat: repeat-x; background-position: right top;*/}
.gridview th a {height:15px;padding:0;color:rgb(45,45,45);text-align:left;text-decoration:none; white-space:nowrap; }
.gridview th a:hover {color:#1e106d; text-decoration:underline; white-space:nowrap;  }

/*
#slider { border: solid 0px rgb(100,100,100); margin-left:281px; padding-top:193px;}
#slider ul, #slider li{	margin:0;padding:0; list-style:none;}
#slider, #slider li{ width:338px;height:170px;}
*/

#slider { border: solid 0px rgb(100,100,100); margin-left:630px; padding-top:29px; /*margin-left:584px; padding-top:26px;*/}
#slider ul, #slider li{	margin:0;padding:0; list-style:none;}
#slider, #slider li{ width:277px;height:139px; /*width:338px;height:170px;*/}

span#prevBtn{ position:relative; top:-188px; left:216px; width:1px;}
span#nextBtn{ position:absolute; top:260px; left:1068px; width:1px; }

#slider2 { border: solid 0px rgb(100,100,100); }
#slider2 ul, #slider2 li{	margin:0;padding:0; list-style:none;}
#slider2, #slider2 li{ width:946px;height:100px;}

#flinks { font-size:86%; color:rgb(200,200,200);  }
#flinks a { font-size:100%; color:rgb(200,200,200);  }

#flinks2 { position:absolute; bottom:0; font-size:86%; color:rgb(255,255,255); margin-top:70px; visibility:hidden; }
#flinks2 a { font-size:100%; color:rgb(255,255,255);  }

