body
{
	margin:0px;
	color:black;
	font: normal 14px Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	line-height:1.5;
	height:100%;
} 

.smalltext
{
	font-size: 13px;
	font-weight:normal;
	color: black;
}

p.lrgtext
{
	font-size: 16px;
	font-weight:normal;
	color: black;
}

.reallysmalltext
{
	font-size: 11px;
}

.topHeader
{
	background-color:#423f40;
	color:#ced2d6;
	font-size:14px;
	text-align:right;
	/* vertical-align:middle; */
	height:40px;
	line-height:3;
	#overflow:hidden; // IE hack
}
.topHeader2
{
	background-color:#2c292a;
	color:#ced2d6;
	font-size:11px;
	height:144px;
	#overflow:hidden; // IE hack
}

.bodyCenter
{
	width:910px;
	margin-right:auto;
	margin-left:auto;
	#overflow:hidden; // IE hack
}

.menu
{
	height:40px;

}

.menuitem
{
	background-color:#38a9ea;
	color:#ffffff;border:0px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	font-size:14px;
	width:80px;
}

.footerLink
{
	text-decoration:none;
	color:black;
}
.footerLink:hover 
{
	text-decoration:underline;
}

/* Header */
.hdrText
{
	padding-right: 7px;
	padding-left: 7px;
	color: white;
	text-decoration:none;
	font-size:12px;
}

/* Banner Text */
.bannerHdr
{
	color:#fb7683;
	font-size: 42px;
}

.bannerTxt
{
	color:#3b5c7b;
	font-size: 20px;
	line-height:1.5;
	width:500px;
}

h1
{
	color:#fb7683;
	margin-bottom: 10px;
	font-size: 42px;
}

h2
{
	color: #4f4f4f;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 24px;
}

h3
{
	color: #fb7683;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 30px;
}

h4
{
	color:#1883c1;
	font-size:18px;
}

h5
{
	color:#1883c1;
	font-size:16px;
	margin-bottom: 0px;
}

ul .bigbullet
{
	list-style:square outside url("/images/bullet.gif");
	margin-top:10px;
	
}

li.bignumber
{
	list-style:decimal inside;
	margin-top:10px;
	font-size:32px;
	color: #1883C1;
	font-weight:bold;
}

.quoteText
{
	font-size:14px;
	padding-right:10px;
	padding-left:10px;
	padding-top:20px;
}
.quoteAuthor
{
	text-align:right;
	font-size:12px;
	padding-right:10px;
	padding-left:10px;
}

.subtitle
{
	color: #4f4f4f;
	margin-top: 0px;
	padding-top: 0px;
	font-size:18px;
}

.articleIntro
{
	color:black;
	font-size:13px;
	line-height:1.5;
}

.articleLink
{
	color:#1883c1;
	font-size:13px;
	text-decoration:none;
	padding-bottom: 10px;
}

.articleFakeLink
{
	color:#1883c1;
	font-size: 13px;
	text-decoration:none;
	padding-bottom: 10px;
}

.articleLink:hover
{
	color:#1883c1;
	font-size: 13px;
	text-decoration:underline;
	padding-bottom: 10px;
	cursor:pointer;
}

.bulletHdr
{
	color:#4f4f4f;
	font-size: 18px;
	font-weight:400;
}

.sideHdr
{
	color:#1883c1;
	font-size: 18px;
	font-weight:400;
	margin-top:30px;
}

.call1
{
	color: #1883c1;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-top:10px;
	padding-bottom: 5px;
	font-size: 34px;
}
.call2
{
	margin-top: 5px;
	padding-top: 5px;
	color: #404040;
	font-size: 22px;
}

.fld
{
	font-size:14px;
	font-weight: bold;
	width: 150px;
}

pre
{
	background-color: #EFF7FF;
	border-style: dotted;
	border-color: #1882C6;
	padding: 10px;
}
input 
{
	border:1px solid #DDDDDD;
	padding-left:0.5em; 
	margin-bottom:0.3em;
}

input:hover
{
	border:1px solid #AAAAAA;
}

input:focus
{
	border:1px solid #AAAAAA;
}

select 
{
	/* margin-left:0.5em; */
	margin-bottom:0.6em;
}

option 
{
	/* background:#788;
	color:#fff; */
}

textarea 
{
	width:280px; 
	height:5em; 
	border:1px solid #DDDDDD;
	padding:0.5em; 
	overflow:auto; 
	/* background:#fff url(cssplay/form.gif) repeat-x bottom left; */
}

textarea:hover
{
	border:1px solid #AAAAAA;
}

textarea:focus
{
	border:1px solid #AAAAAA;
}

.sideFrm
{
	/* clear:left; 
	display:block; 
	float:both;  */
	/* width:150px; */
	text-align:left; 
	/* padding-right:10px; */
	/* margin-bottom:0.5em; */
	font-size: 10px;
	font-weight: bold;
}

form#two #btnSubmit 
{
	color:#c00; 
	padding-right:0.5em; 
	cursor:pointer; 
	width:205px; 
	margin-left:8px; 
	left:200px;
}

form#two #btnSubmit:hover 
{
	background-position:center left;
	color:#000;
}

#btnreset, #btnreset:hover
{
	margin:0px;
	padding:0px;
	border:0px;
	background-color:
	transparent;
	color:#1883C1;
	text-decoration:none;
	font-size: 14px;
}

#btnreset:hover
{
	text-decoration:underline;
	cursor:pointer;
}

.imgLink
{
	color:#ffffff;border:0px;
}

.sidemenu
{
	position:absolute; 
	height:100%; 
	top:0px; 
	padding-left: 15px; 
	padding-right: 15px; 
	left:550px; 
	width:330px; 
	background-color: #f7fbfc; 
	background-image: url(/images/sidebg.jpg); 
	background-repeat: repeat-y;
}

.sidemenu2
{
	#position:absolute; 
	#float:right;
	#height:100%; 
	#top:0px; 
	#padding-left: 15px; 
	#padding-right: 15px; 
	#left:550px; 
	#width:340px; 
	#background-color: #f7fbfc; 
	#background-image: url(/images/sidebg.jpg); 
	#background-repeat: repeat-y;
  float:right;
	width:320px;
	top:9px;
	padding-right:10px;
	height:100%;
}


  #rightBarHolder {
    background:#f7fbfc;
    }
  #righBarSpacing {
    margin-right:338px;
    padding-right:20px;
    background:#FFFFFF;
    border-right: 2px solid #EAEAEA;
    }
  #mainContent {
    width:550px;
    #padding-top:20px;
    #margin-top: 0px;
    #float:left;
    #background:#fff;
    }
  #rightBar {
  	display:inline;
  	float:right;
  	width:320px;
  	top:10px;
  	padding-right:10px;
  	height:100%;
  }
  
   #rightBarHolderMain {
    background:#FFFFFF;
    }
  #righBarSpacingMain {
    margin-right:390px;
    padding-right:0px;
    background:#FFFFFF;
    }
  #mainContentMain {
    width:480px;
    }
  #rightBarMain {
  	float:right;
  	width:380px;
  	top:20px;
  	padding-right:0px;
  	height:100%;
  }
  
 #mainContent1Col
 {
 	position:relative;
 	margin-left:350px;
 	padding-left:9px;
 	padding-right:9px;
 	
}
#leftColumn
{
	position:absolute;
	width:350px;
	left:0px;
	
}

.generalForm
{
	padding-left:30px;
}

th
{
	border: 1px solid #26A1E8;
}

table.tblInfo

{

    border: #26A1E8 thin solid;
}

table.tblInfo thead.tblHeader

{

    border-right: #26A1E8 1px solid;
    #FONT-SIZE: 10pt;
    color: white;
    background-color: #26A1E8;
    font-variant: small-caps
}

td.tblCell
{
  border: #26A1E8 1px solid;
	#color: #95B9C7;
	#color: #999999;
}

td.Russia
{
	color:#FB7683;
}


.logoFormat
{
	border: none;
	margin-top:25px;
	margin-left:-20px;
	overflow:visible;
	#margin-left:0px; // IE hack
}

.searchBox
{
	padding-left:20px;
	width:280px;
	height:20px;
	top:-32px;
	left:600px;
	position:relative;
	background-color:#FFF; 
	background-image:url('/images/magnifying-glass.gif');
	background-repeat:
	no-repeat;
	border-style:none;
	#top:-50px; // IE hack
}

.footerList
{
	list-style-type:none;
	font: normal 12px Arial, Verdana, sans-serif;
	line-height:3;
	margin-left:-40px;
	#margin-left:0px;  // IE hack
}

.copyrightText
{
	width:910px;
	margin-right:auto;
	margin-left:auto;
	position:relative; 
	border-top: 1px solid gray;
	text-align:center;
	height: 300px;
	top:230px;
	#margin-top:10px;
}

.footerListHeader
{
	font: normal 16px Arial, Verdana, sans-serif;
	#margin-top:10px;
}

#picRight {
	float: right;
	//position:absolute;
	margin-top: 0;"
}

#picRight a .popimg {
	border: 0px;
	display: block;
	//position: absolute;
	top: -1px;
	width:350px;
	left:520px;
}

#picRight a.p1:hover .popimg {
	border: 1px solid #000000;
	display: block;
	height: 300px;
	left: 370px;
	position: absolute;
	top: 0px;
	width: 500px;
	z-index:4;
}

#picLeft {
	float: left;
	position:absolute;
	margin-top: 0;
}

#picLeft a .popimg {
	border: 0px;
	display: block;
	position: absolute;
	top: -1px;
	width:350px;
	left:20px;
}

#picLeft a.p1:hover .popimg {
	border: 0px solid #000000;
	display: block;
	height: 300px;
	left: 20px;
	position: absolute;
	top: 0px;
	width: 500px;
	z-index:4;
}

#picRight2 a .popimg {
	border: 0px;
	display: block;
	//position: absolute;
	top: -1px;
	width:270px;
	//left:280px;
}

#picRight2 a.p1:hover .popimg {
	border: 1px solid #000000;
	display: block;
	height: 300px;
	left: 50px;
	position: absolute;
	top: 0px;
	width: 500px;
	z-index:4;
}
#picRight2 {
	float: right;
	//position:absolute;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:5px;
}
#picLeft2 {
	float: left;
	//position:absolute;
	margin-top: 0px;
	margin-bottom: 10px;
}

#picLeft2 a .popimg {
	border: 0px;
	display: block;
	//position: absolute;
	top: -1px;
	width:270px;
	//left:20px;
	margin-top:10px;
	margin-right:15px;
	margin-bottom:5px;
}

#picLeft2 a.p1:hover .popimg {
	border: 0px solid #000000;
	display: block;
	height: 300px;
	//left: 20px;
	//position: absolute;
	//top: 0px;
	width: 500px;
	z-index:4;
}