td 
{
 font: 11px verdana;
}

div#content
{
	float:left;
	width:625px; 
	height:auto;
	border:0px solid black;
	padding: 10px;
	list-style-type: disc;
}
div#content a
{
font-weight: bold;    
}
div#wrapperOutside
{
	border: 0px solid black;
	width: 100%; 
	text-align: center
}
div#wrapper
{
	margin-left: auto;
	margin-right: auto;
	width: 974px;
	min-height: 100%;
	text-align: left;
	border: 0px solid black;
}
body, form, p
{
	margin: 0;
	padding: 0;
}
.body {
}
div#header
{
	margin-left: auto;
	margin-right: auto;
	height: 107px;width: 974px;
	text-align: left;
	background-image:url(images/en/header_bkg.gif);
}
#top_menu
{
	text-align: left;
	height: 23px;
	background: #000000;
	float: left;
	width: 974px;
	color: #ffffff;
}

#top_menu ul
{
	height: 23px;
	margin: 0px;	
	padding: 0 2px;
}

#top_menu li
{
	list-style: none;
	display: inline;
	line-height: 23px;
	padding: 0 0px;
}

#top_menu a 
{
	text-decoration: none;
	color: #ffffff;
	line-height: 23px;
	height: 23px;
}

#top_menu a:hover
{
	color: #ffffff;
}
#top_menu2
{
	text-align: left;
	height: 23px;
	background: #b6db12;
	float: left;
	width: 974px;
	color: #000000;
}

#top_menu2 ul
{
	height: 23px;
	margin: 0px;	
	padding: 0 2px;
}

#top_menu2 li
{
	list-style: none;
	display: inline;
	line-height: 23px;
	padding: 0 0px;
}

#top_menu2 a 
{
	text-decoration: none;
	color: #000000;
	line-height: 23px;
	height: 23px;
}

#top_menu2 a:hover
{
	color: #000000;
}

#bottom_menu
{
	text-align: left;
	height: 75px;
	background: #000000;
	float: left;
	width: 975px;
	color: #b5db12;
}

#bottom_menu ul
{
	height: 75px;
	margin: 0px;	
}

#bottom_menu li
{
	list-style: none;
	display: inline;
	line-height: 23px;
	padding: 0 5px;
}

#bottom_menu a 
{
	text-decoration: none;
	color: #b5db12;
	line-height: 23px;
	height: 75px;
}

#bottom_menu a:hover
{
	color: #ffffff;
}
div.leftC
{
	float: left;
	width: 155px;
	border: 0px solid red;
	text-align: left;
}
div.leftTitle
{
	width: 155px;
	height: 24px;
	background-image: url(images/en/title_bkg.gif);
	background-repeat: no-repeat;
	border: 0px solid red;
	margin-top: 0px;
	text-align: left;
	color:#ffffff;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}
div.leftCText
{
	width: 155px;
	background-image: url(images/en/leftCText_bkg.gif);
	background-repeat: repeat-y;
	border: 0px solid red;
	padding-left: 3px;
	padding-right: 2px;
}
div.rightC
{
	float: right;
	width: 156px;
	border: 0px solid red;
}

#cleardiv
{
	clear: both;
	height: 1px;
	overflow: hidden;
}
H1 
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	text-decoration: none;
	color: #000000;
}
H2 
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-decoration: none;
	color: #000000;
}
H3 
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-decoration: none;
	color: #000000;
}

div#content ul
{
	list-style-type: disc;
	display: block;
}

div#content
{
	padding:15px;
}

#content ul
{
	list-style-type: disc;
	margin-left:15px;
	display: block;

}

#content
{
	padding:15px;
}

#top-paragraph{	width: 600px; }


#green-panels {
	border-right: 0px; 
	padding-right: 0px; 
	border-top: 0px; 
	padding-left: 0px;
	padding-bottom: 0px; 
	margin: 15px 0px 15px; 
	border-left: 0px; 
	padding-top: 0px; 
	border-bottom: 0px; 
	list-style-type: none; 
	text-align: center;
	width: 600px;
}



#green-panels li {
	font-size: 0.9em; 
	float: left; 
	width: 147px; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 116px;
}

#green-panels a {
	text-decoration: none;
}

#green-panels a:hover {
	text-decoration: underline;
}

#green-panels ul {
	border-right: 0px; 
	padding-right: 0px; 
	border-top:0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-left: 0px; 
	padding-top:0px; 
	border-bottom: 0px; 
	list-style-type: none;
}


#green-panels ul{
	list-style-type:none;
	border:0;
	padding:0;
}

#green-panels li{
	list-style-type:none;
	margin-left: 5px;
	width: 195px;
	height: 124px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-top: 10px;

}

#green-panels a{
	text-decoration:none;
}

#green-panels a:hover{
	text-decoration: underline;
}


#panel1{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;	
text-align: center;
}

#panel2{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;

}

#panel3{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;

}

#panel4{
width: 192px; height: 124px;
margin-left: 0px;

}

#panel5{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;	
text-align: center;

}

#panel6{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;
}

#panel7{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;
}

#panel8{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;
}

#panel9{
background: url(images/sce/panel-green-bkg.jpg);
background-position: center center;
background-repeat: no-repeat;
margin-left: 0px;
text-align: center;
}

div#bottom-paragraph{ clear: both; width: 600px; margin-top:20px;}


/*  Confirmation Alterations Conditional Styles*/

fieldset.confirmation-wrapper{ width: 576px; padding: 11px; background: url(images/confirmation-bkg.gif); background-repeat: no-repeat; }
legend.confirmation-title{ color: #b5db12; font-size: 2em; }

fieldset.shipping-address-wrapper{ width: 45%; float: right; border: none; }
legend.shipping-address-title{ color: #b5db12; font-size: 1.5em; padding-left: 0; }
p.shipping-address-results{ margin-left: 1px; }

fieldset.billing-address-wrapper{ width: 45%; float: left; border: none; }
legend.billing-address-title{ color: #b5db12; font-size: 1.5em; padding-left: 0; }
p.billing-address-results{ margin-left: 1px; }

fieldset.shipping-address-wrapper{ width: 45%; float: right; border: none; }
legend.shipping-address-title{ color: #b5db12; font-size: 1.5em; padding-left: 0; }
p.shipping-address-results{ margin-left: 1px; }

fieldset.card-details-wrapper{ width: 45%; float: left; border: none; }
legend.card-details-title{ color: #b5db12; font-size: 1.5em; padding-left: 0; }
p.card-details-results{ margin-left: 1px; }


/*start ToolTip */

.hover_container {
	color:#666666;
	font-size:10px;
}
div.bubble div.wrapper {
/*	position:absolute;*/
}


div.arrow {
	background:transparent url(images/bubble-arrow.png) no-repeat scroll left top;
	height:40px;
	left:-47px;
	position:absolute;
	top:18px;
	width:50px;
}

div.bubble div.content {
	background:transparent url(images/bubble-background.png) no-repeat scroll right bottom;
	color:#000000;
	letter-spacing:normal;
	margin:0;
	padding:0 7px 8px 0;
	text-align:left;
	white-space:normal;
	width:340px;
}

div.bubble div.content div.inner {
	background:transparent url(images/bubble-background.png) no-repeat scroll left top;
	padding:5px;
}

div.content {
	float:left;
	margin-bottom:20px;
	width:950px;
}

div.bubble div.content {
	color:#000000;
	letter-spacing:normal;
	text-align:left;
	white-space:normal;
}

.help_text
{
display: none;
position: absolute;
}

/*end ToolTip */



/* Promo bar gradient */

div#container span#header_offer_Label1.message p a{
color: #000000;
}

div#container span#header_offer_Label1.message p{
margin-bottom: 0;
padding-bottom: 10px;
color: #000000;
}

div#container span#header_offer_Label1.message{
background: #b5db12 url('http://www.itgovernance.co.uk/images/promo-banner.gif');
background-repeat: repeat-x;
}

