@charset "UTF-8";
/* CSS Document */

.horLine{
	background-image: url(../img/double_border.png);
	background-repeat: repeat-x;
	height: 3px;
	margin-top:15px;
	margin-bottom:15px;
	
}

.panel p, .panel a, .panel td, .panel div{
	color: #FFF;	
}

img{ 
	border:none;	
}


.text_fields input{
    background: url("../img/html_form_back.png") no-repeat scroll left center transparent;
    border: medium none;
    height: 42px;
    width: 188px;
}

.text_fields input, textarea, select {
    font-size: 100%;
}

.text_fields input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
.text_fields .submit_s {
    float: right;
	width:92px;
}

.text_fields input, textarea, select {
    font-size: 100%;
}

.text_fields input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

.footerBGbottom{
	background-image: url(../img/window/Bbg.gif);
	background-repeat: repeat-x;
	background-position: top;		
}

.footerCell{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-left-color: #dedede;
	background-color: #F8F8F8;
}

.footerWTop{
	background-image: url(../img/window/Tbg.gif);
	background-repeat: repeat-x;		
}

.loginHead a{
	font-weight: bold;
	color: #4ec5ed;
		
}

.mainMenuTable, .mainMenuTable td{
	color: #FFF;	
	background-color: #1bafe6;		
}

.mainMenuTable a{
	color: #FFF;
	font-size:13px;
}

.idealMenuTop td{
	color:#FFF;	
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase; 
}

.plpr{
	padding-left:20px;
	padding-right:20px
}

.idealMenuTop a{
	color:#FFF;
	text-decoration: none;	
}

.footerText a{
	color:#666;
	font-size:14px;
}

.blueBGhead{
	font-size: 15px;
	text-transform: uppercase;
	color: #FFF;
	background-color: #00acdc;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	margin-top: 5px;
	margin-bottom: 3px;
	font-weight: bold;
}

.mainMenuTop td{
	padding-left:45px;
}

.mainMenuTop {
	background-image: url(../img/menu/bg.gif);
	background-repeat: repeat-x;	
	
}

.loginLinks a{
	font-size:12px;	
}

.blueBL{
	background-image: url(../img/blueBL.png);
	background-position: left bottom;
	height: 30px;
	background-repeat: no-repeat;	
	padding-left:10px;
	color:#FFF;
	font-weight:bold;
}

.blueBR{
	background-image: url(../img/blueBR.png);
	background-position: right bottom;
	height: 20px;
	background-repeat: no-repeat;
	padding-right:10px;
	color:#FFF;
	font-weight:bold;
}

.lightBlueArea{
	background-color: #1bafe6;		
}

.whiteText *, .whiteText a{
	color:#FFF;
}


.largeText *{
	font-size:20px;
}

.greenText, .greenText a{
	color: #588019;
}

.biggerFort *, .biggerFort a{
	font-size:18px;	
}



.corner1{
	background-color: #ff5400;
	color: #FFF;
}

.corner2{
	background-color: #7e05b1;
	color: #FFF;
}


.corner3{
	background-color: #0582b1;
	color: #FFF;
}

.corner4{
	background-color: #8fc539;
	color: #FFF;
}

.corner5{
	background-color: #f6c539;
	color: #FFF;
}


.cornerTL{
	background-image: url(../img/corners/TL.png);
	background-repeat: no-repeat;
	background-position: left top;		
}

.cornerTR{
	background-image: url(../img/corners/TR.png);
	background-repeat: no-repeat;
	background-position: right top;		
}

.cornerBL{
	background-image: url(../img/corners/BL.png);
	background-repeat: no-repeat;
	background-position: left bottom;		
}

.cornerBR{
	background-image: url(../img/corners/BR.png);
	background-repeat: no-repeat;
	background-position: right bottom;		
}





