/*--------------------------------------------------*/
/* CSS style sheet for creative-itsolutions.net		*/
/* Created 10/01/2009								*/
/* Copyright: Creative Experiences Ltd 2008			*/
/*--------------------------------------------------*/

/* Standard Classes */
body {
margin: 0px; 
padding: 0px; 
font-family:Tahoma, Verdana, Arial, sans-serif;
color: #999999;
font-size:10pt;
background-image:url(/_images/bg_gradient.gif);
background-repeat:repeat-x;
background-color:#CCCCCC;
}
H1 A,H1 {
COLOR: #446da3; 
FONT-SIZE: 16pt; 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:bold
}
H2 A,H2 {
COLOR: #666666; 
FONT-SIZE: 14pt; 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:bold
}
H3 A,H3 {
COLOR: #446da3; 
FONT-SIZE: 12pt; 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:bold
}
H4 A,H4 {
COLOR: #666666; 
font-size:10pt;	
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-weight: bold 
}
/* H6 is reserved and not currently used */
H6 A,H6 {
COLOR: #404040;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: italic;
}
a:link {
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
COLOR: #446da3;
text-decoration: none;
font-size:10pt;	
}
a:visited {
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
COLOR: #446da3;
text-decoration: none;
font-size:10pt;	
}
a:active {
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
COLOR: #446da3;
text-decoration: none;
font-size:10pt;	
}
a:hover {
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
COLOR: #666666;
text-decoration: underline;
font-size:10pt;	
}

/*Page background etc formatting */

.filler_top_bar {
background-color:#ffffff;
}

.top_bar {
background-image:url(/_images/top_grey_stripes.gif);
background-repeat:repeat-x;
COLOR:#FFFFFF;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:right;
vertical-align:middle;
}
.top_bar a:link {
COLOR: #FFFFFF;
text-decoration: none;
}
.top_bar a:visited {
COLOR: #FFFFFF;
text-decoration: none;
}
.top_bar a:active {
COLOR: #FFFFFF;
text-decoration: none;
}
.top_bar a:hover {
COLOR: #999999;
text-decoration: underline;
}

.2nd_top_bar {
background-image:url(../_images/white_1x1.gif);
background-repeat:repeat;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:right;
vertical-align:middle;
}
.3rd_top_bar {
background-image:url(/_images/top_grey_stripes.gif);
background-repeat:repeat-x;
background-color:#333333;
}
.main_body {
background-color:FFFFFF;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-size:10pt;
color:#333333;
}

.left_menu_top {
background-image:url(/_images/menu_top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:right;
}
.left_menu_body {
background-image:url(/_images/outline_menu_body.gif);
background-repeat:y;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:left;
}
.left_menu_bottom {
background-image:url(/_images/outline_menu_bottom.gif);
background-repeat:no-repeat;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:right;
}
.left_menu_body a:link {
COLOR: #999999;
text-decoration: none;
}
.left_menu_body a:visited {
COLOR: #999999;
text-decoration: none;
}
.left_menu_body a:active {
COLOR: #999999;
text-decoration: none;
}
.left_menu_body a:hover {
COLOR: #446da3;
text-decoration: underline;
}

.left_advert_body {
background-image:url(/_images/outline_menu_body.gif);
background-repeat:y;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:left;
}
.left_advert_body a:link {
COLOR: ##446da3;
text-decoration: none;
}
.left_advert_body a:visited {
COLOR: #446da3;
text-decoration: none;
}
.left_advert_body a:active {
COLOR: #446da3;
text-decoration: none;
}
.left_advert_body a:hover {
COLOR: #999999;
text-decoration: underline;
}
.right_menu_top {
background-image:url(/_images/menu_top_right.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:left;
}
.right_menu_body {
background-image:url(/_images/outline_menu_body.gif);
background-repeat:y;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:left;
}
.portfolio_menu_body {
background-image:url(/_images/outline_menu_body.gif);
background-repeat:y;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:center;
}

.right_menu_bottom {
background-image:url(/_images/outline_menu_bottom.gif);
background-repeat:no-repeat;
color:#999999;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:center;
}

/*Page background etc formatting */
.footer_bar {
background-image:url(/_images/top_grey_stripes.gif);
background-repeat:repeat-x;
COLOR:#FFFFFF;
font-size:10pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
font-style: bold;
text-align:center;
vertical-align:middle;
}
.footer_bar a:link {
COLOR: #FFFFFF;
text-decoration: none;
}
.footer_bar a:visited {
COLOR: #FFFFFF;
text-decoration: none;
}
.footer_bar a:active {
COLOR: #FFFFFF;
text-decoration: none;
}
.footer_bar a:hover {
COLOR: #999999;
text-decoration: underline;
}


/*Quote Form Input classes */
.quote_form {
COLOR:#333333;
font-size:8pt;
font-family:Tahoma, verdana, helvetica, arial, sans-serif;
text-align:right;
}
.quote_form input {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}

.quote_form textarea {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}

.quote_form select {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}

/*generic Form Input classes */

form {
	color:#333333;
	font-size:10pt;
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	text-align:right;
}
 input {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}
 textarea {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}
 select {
	font-family:Tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	margin-top: 1px;
	margin-bottom: 1px;
}
