/*
 -------------------------------------------------------------------------------------------------------
 STANDARD.CSS > this file holds master styles commonly used
 -------------------------------------------------------------------------------------------------------
 ********************************************************************************************************
 *RESOLUTION INTERACTIVE MEDIA INC.																		*
 *560 Wellington Street, London, Ontario, Canada														*
 *Jonathan Kochis (jonathan@resolutionim.com)															*
 *Brendan Farr-Gaynor (brendan@resolutionim.com)														*
 *Owain Johnson (owain@resolutionim.com)																*
 *																										*

 *Version: 1.00 Brendan Farr-Gaynor - 26/05/2006: broke specific stuff out into this file				*
 *																										*
 ********************************************************************************************************
 *Date Last Modified: 02/12/07																			*
 *Last Modified By: brendan@resolutionim.com												 			*
 *																										*
 ********************************************************************************************************/

/*
 -------------------------------------------------------------------------------------------------------
This is the main and only file called so we must include others needed
*/

/*@import url(/css/layout.css);
@import url(/css/boxes.css);
@import url(/css/specific.css);
@import url(/css/columbus.css);
@import url(/css/tinymce.css);*/ /* Minimized to single file using MIN */



body { 

  font: normal 12px Helvetica, Arial, Verdana, sans-serif; 
  color:#333333;  
  padding:0;
  margin:0;
  text-align: center;
  background:url(/images/layout/bodyBackTile.jpg) repeat-x #CCCCCC 0 0; 
}

.clearBox { clear:both; height:1px; overflow:hidden; }

input {
font-size:11px;
padding:0px;
margin:0px;
}

textarea.specialInputField, input.specialInputField, #RQImage_Code {
	border:1px solid #CCCCCC;
	padding:3px;
	margin:2px 0px;
	color:#666666;
}	

form {
	padding:0px;
	margin:0px;
}

textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

td {
vertical-align:top;

}

label { font-size:11px; }

.formStyle {
	background:url(/images/layout/formStyleBackTile.png) repeat-x top #FFEABC;
	border:1px solid #FFD375;
	font-size:11px;
	padding:5px 2px 5px 2px;
	color:#B3956D;
}

.formStyleAlt {
	background:url(/images/layout/formStyleAltBack.png) repeat-x top #FFFFFF;
	border:1px solid #FFFFFF;
	font-size:12px;
	padding:5px;
	color:#999999;
	font-weight:bold;
	width:122px;
}

hr {
	color: #CCCCCC;
	height: 1px;
	margin:0px;
	padding:0px;
}


h1 {
font-size:18px;
font-weight:normal;
font-family:Verdana, sans-serif;
color:#000000;
margin:0px;
padding:0px;
}



a { color:#333333; }
a:hover { color:#666666; }
	
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

/****************************************************       AjaxTabs.css       ****************************************************/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 6px 9px;
margin-right: 8px;
border: 1px solid #659c3f;
color: #ffffff;
background: white url(/images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #ffffff;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #ffffff;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(/images/shadeactive.gif);
border-bottom-color: white;
color:#416f05;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border-top: 1px solid #659c3f;
text-align: center;
margin-top:3px;
padding-top:20px;
width: 98%;
/*margin-bottom: 1em; padding: 5px;*/
}

/* homepage  tabs */

.shadetabs1{
padding: 0px 0;
margin-left: 0px;
margin-top: 0px;
margin-top:0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs1 li{
display: inline;
margin: 0;
}

.shadetabs1 li a{
text-decoration: none;
padding: 0px 0px;
margin-left: 0px;
border: 0px solid #c990bd;
color: #2d2b2b;
//background: white url(/images/shade.gif) top left repeat-x;
}

.shadetabs1 li a:visited{
color: #2d2b2b;
}

.shadetabs1 li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs1 li.selected{
position: relative;
bottom: 0px;
}

.shadetabs1 li.selected a{ /*selected main tab style */
background-color:#FFFFFF;
//background-image: url(/images/shadeactive.gif);
border-top-color: white;
}

.shadetabs1 li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle1{
border: 1px solid gray;
width: 330px;
padding: 0px;
}
/****************************************************       AjaxTabs.css       ****************************************************/




