/*	----------------------------------------------	*/
/*													*/
/*		- Deluxe Logic								*/
/*		- (c) 2006 Viktor Reign						*/
/*		- All Rights Reserved.						*/ 
/*		- www.deluxelogic.com						*/
/*		- viktor@viktorreign.com					*/
/*													*/ 
/*	----------------------------------------------	*/
/*													*/
/*	  This software application is governed by		*/
/*	  the included Software License Agreement		*/
/*	  as well as by the Contract(s) signed in		*/
/*	  conjunction with this project.				*/
/*													*/
/*	----------------------------------------------	*/

/*
------------------------------------------
GENERAL
------------------------------------------
*/

html, body 
{
/*  margin: 0;
  padding: 0; */
}

P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

A:link 
{
	color: #A3B4F0; 
	text-decoration: none;
}

A:visited 
{
	color: #A3B4F0;
	text-decoration: none;
}

A:hover 
{
	color: #A3B4F0;
	text-decoration: underline;
}
td 
{  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #dedede;
}
h1
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}
.body_box
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	padding-left: 8px;

}


.text_sm
{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.page_body
{
	color:#dedede;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:13px;
	font-weight:none;
	text-decoration:none;
	padding: 3px;
	padding-left: 10px;
	padding-right: 25px;
}

.page_subheader
{
	color:#CC6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	/* border-bottom: 1px solid #CC6600; */
}

.table_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	color:#F2DF7E;
	background-image: url(../images/shell-bar-blue-bg.gif); 
}

.weather_td 
{  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
	background-color: #ffffff;
}

.weather_td TD
{  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
	background-color: #ffffff;
}

/*	
------------------------------------------
Custom Styles (for Content Management)
------------------------------------------
*/

.head_green
{
font-weight: bold; 
color: rgb(153, 204, 0);
font-size:15px;
}

.orange_sm
{
color: rgb(229, 201, 57);
}

/*	
------------------------------------------
Info Boxes
------------------------------------------
*/
.iboxheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:4px;
	font-weight:bold;
	border-top:1px solid #CCFFFF;
	border-left:1px solid #CCFFFF;
	border-right:1px solid #CCFFFF;
	background:#9A772B;
	color:#F2DF7E;
	width: 250px;

	background-image: url(../images/ibox-header-bg.gif); 
}

.iboxbody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	border:1px solid #CCFFFF;
	background:#3399CC;
	color:#FFFFFF;
	width: 250px;
}

.iboxheader_sam {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:4px;
	padding-left:12px;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background:#9A772B;
	color:#F2DF7E;
	width: 396px;

	background-image: url(../images/shell-bar-blue-bg.gif); 
}

.iboxbody_sam {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	padding-left:12px;
	border:1px solid #333333;
	background:#3399CC;
	color:#FFFFFF;
	width: 396px;
	height: 150px;

	background-image: url(../images/ibox-sam-bg.gif); 
}

/*	
------------------------------------------
Nav
------------------------------------------
*/
.navsub 
{

padding-top:2px;


}


/*	
------------------------------------------
FOOTER
------------------------------------------
*/

.footer
{
	color: #bfbfbf;
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	font-size:10px;
}

.footer A
{
	color:#FAB978; 
	text-decoration: none;
	font-weight:none;
}

.footer A:visited 
{
	color:#FAB978;
	text-decoration: none;
	font-weight:none;
}

.footer A:hover 
{
	color:#FFEDDB;
	text-decoration: underline;
	font-weight:none;
}

.footer_keywords
{
	color: #1F2C45;
	font-family:Verdana,Arial,  Helvetica, sans-serif;
	font-size:10px;
}

/*	
------------------------------------------
FORMS
------------------------------------------
*/

input, select   
{ 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	
	border: 1px solid #799DC9; 
	background-color: #C3CFDE; /* #B6C7DA; */
}

.submit_image
{
	border: none;
}

textarea 
{
	font-family: Arial, Helvetica; 
	background-color: #C3CFDE; /* #B6C7DA; */
	border: 1px solid #799DC9; 
	font-size: 12px;
}

.noborder
{
	font-size: 10px; 
	font-family: Arial, Helvetica; 
	height: 16px; 
	border: none; 
	background-color: none;
}



/*	
------------------------------------------
STATUS BOXES
------------------------------------------
*/

.msg_box_red
{
	color:red;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	border: 1px solid #336600;
	background-color: #FFFFCC;
	padding: 3px;

}
.msg_box_green
{
	color:green;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:none;
	border: 1px solid #336600;
	background-color: #FFFFCC;
	padding: 3px;

}



