<!-- 

/*
################################
##                            ##
##     site_schemes.css       ##
##                            ##
##    module : 001 - Site     ##
##                            ##
################################

(C) 2007 - Modularware
www.modularware.com
email: support@modularware.com


site_schemes.css
----------------
All the major site format, layout and colour schemes.


Page Location
---------------------------------
/site/site_schemes.css

Dependant files required:
---------------------------------
None

*/

/********************
** DEFAULT SCHEMES **
********************/


body {
	background-image: url(template_images/blue_tile_modularware_244x244.jpg);
	background-repeat: repeat;
	/*background-attachment:fixed;*/
	font: "Times New Roman", Times, serif;
	font-size:16px;
	overflow: auto;	
	
}


td {
	font: "Times New Roman", Times, serif;
	font-size:16px;
	border: 0;
	padding: 7px;
}

img {
	border-style:none;
	padding-top:0px;
	padding-bottom:0px
}
	
	
	
	

/***********
** FRAMES **
***********/

#page {
	position:absolute;
	top:20px;
	left:10px;
	width:780px;
	z-index:1;
}

#page_top {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	height:20px;
	z-index:2;
}


#page_content {
	position:absolute;
	background-color:#FFFFFF;
	left:0px;
	top:20px;
	width:780px;
	height:930px;
	z-index:2;
}


#header {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	font-size:0px;
	padding-bottom:20px;
	/*height:60px;*/
	z-index:3;
}


#header_menu {
	position:absolute;
	background-color:#00CC33;
	top:130px;
	left:0px;
	width:780px;
	/*height:50px;*/
	z-index:3;
}


#content_frame {
	position:absolute;
	left:0px;
	top:150px;
	width:780px;
	z-index:4;
}

#side_frame {
	position:absolute;
	left:10px;
	top:20px;
	width:170px;
	/*height:200px;*/
	z-index:5;
}


#main_content {
	position:absolute;
	top:10px;
	left:205px;
	width:550px;
	z-index:5;
}

#page_bottom {
	position:absolute;
	top:950px;
}



#footer {
	position:absolute;
	top:890px;
}




/************
**  FOOTER **
************/


#footer_table{
	width:100%;
	background-color:#CCCCCC;
}


#footer_table td{
	padding-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:5;
	
	color:#0033FF;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
}	


#footer_table a, #footer_table a:visited {
	text-decoration:none;
	color: #0033FF;
}


#footer_table a:hover {
	text-decoration:underline;
	color:#0033FF;
}


	
#module_name {
	float:right;
	width:inherit;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	background-color:#0066FF;
	color:#FFFFFF;
	padding:0px;
	white-space:0px;
	margin:0px;
}


/**********
** MENUS **
**********/


#header_menu_table{
	width:100%;
	background-color:#CCCCCC;
}


#header_menu_table td{
	padding-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:5;
	
	/*color:#5878CF;*/
	color:#0033FF;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
}	


.header_menu_text a, .header_menu_text a:visited {
	text-decoration:none;
	color:#0033FF;
	/*color: #5878CF;*/
}


.header_menu_text a:hover {
	text-decoration:underline;
	color:#0033FF;
	/*color: #5878CF;*/
}







.side_menu_top {
	font-size:0px;
}

.side_menu_bottom {
	font-size:10px;
}



.side_menu_content {
	background-image: url(template_images/blue_menu_tile.jpg);
	background-repeat: repeat;
	width:170px;
	
}


.side_menu_table {
	width:170px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}


.side_menu_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}


.side_menu_text {
	font-size: 16px;
	padding: 0px 0px 9px 0px;
}


.side_menu_image {
	padding: 0px;
}


.side_menu_table a, .side_menu_table a:visited {
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	
}

.side_menu_table a:hover {
	text-decoration:underline;
}

/* top, right, bottom, left 
.side_menu_table td {
	padding: 0px 0px ;
};
*/








/*****************
** TEXT SCHEMES **
*****************/


.page_heading {
	text-align:center;
	font-size:20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000 ;/* Black */
}	


.sub_heading {
	font-weight:bold;
}


.warn {
	text-align:center;
	font-size:16;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;/* Red */
}	

.confirm {
	text-align:left;
	font-size:16;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#006600;/* Green */
}


.quote {
	font-size:16;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000 ;/* Black */
}



/******************
** CINTENT LINKS **
*******************/





a, a:visited {		
	color:#0033CC;
}

/* #### Don't put outline around any picture links */

a img {
	border-style:none;
}


a:visited img {
	border-style:none;
}



/***********
** IMAGES **
***********/

.float_right {
	border-style:solid;
	border-collapse:collapse;
	border-color:#CCCCCC;
	border-width:1px;
	float:right;
	margin-left:10px;
	padding:2px;
	margin:0px;
	width:auto;
	margin-left:15px;
}	
	
.float_left {
	float:left;
	margin-right:10px;
	width:auto;
}	
	
.float_caption{	
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	text-align:center;
	padding:0px;
}

.float_image {
	font-size:0px;
	text-align:center;
	padding:0px;
}



-->

