﻿body
{
	width: 100%;
	background-image: url(../media/images/tile.png);
	background-attachment: fixed;
	background-repeat: repeat;
}

a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
	color: #000;
	/*background-color:#66C;*/
}
a:visited
{
	/*color:#FFF;*/
	text-decoration:none;
}
.links
{
	text-decoration:none;
	color:#666;
}
.links:hover;
{
	text-decoration:underline;
	color:#666;
}
#clientareaeffect  {
	visibility: visible;
	position: absolute;
	left: 80px;
	z-index: 5;
	width: 251px;
	height: 105px;
	background-repeat: no-repeat;
}

#trafficaccidentcompensation  {
   background: url(../media/images/trafficaccidentcompensation.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 130px;
   top: 351px;
   z-index: 4;
   width: 319px;
   height: 23px;
}

#uppernews
{
	 visibility: hidden;
   position: absolute;
   left: 77px;
   z-index: 4;
   width: 251px;
   background-color: #6639B0;
   background-image: none;
}
#clientloginarea  {
   visibility: visible;
   position: absolute;
   left: 77px;
   z-index: 4;
   width: 251px;
   /*background-color: #69319d;
   background-image: none;*/
	height: 238px;
	top: 270px;
}

#id22textareabackground  {
	background: url(../media/images/panel.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 225px;
	z-index: 3;
	width: 258px;
	height: 295px;
}
#normalpanel  {
	background: url(../media/images/eventspanel.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 225px;
	z-index: 3;
	width: 258px;
	height: 295px;
}
#eventsbg  {
	background: url(../media/images/eventspanel.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 225px;
	z-index: 3;
	width: 263px;
	height: 303px;
}
#longpanel  {
	background: url(../media/images/longpanel2.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 225px;
	z-index: 3;
	width: 258px;
	height: 475px;
}

#insurancehelpline  {
   background: url(../media/images/insurancehelpline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 709px;
   top: 333px;
   z-index: 4;
   width: 192px;
   height: 23px;
}

#homelegalexpenses  {
   background: url(../media/images/homelegalexpenses.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 306px;
   z-index: 4;
   width: 225px;
   height: 23px;
}

#insuranceproducts  {
   background: url(../media/images/insuranceproducts.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 389px;
   z-index: 4;
   width: 229px;
   height: 24px;
}

#clientareaeffect
{
	/*background-image: url(../media/images/clientareaeffect.gif);*/
	top: 260px;
	
}

#claimshandling  {
   background: url(../media/images/claimshandling.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 319px;
   top: 399px;
   z-index: 4;
   width: 240px;
   height: 31px;
}

#backgroundfade  {
   background-image: url(../media/images/backgroundfade.gif);
   top: 428px;
   z-index:-1;
}

#glasseffect  {
   background: url(../media/images/glasseffect.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 207px;
   z-index: 4;
   width: 907px;
   height: 94px;
}

#textarea01  {
   background: url(../media/images/textarea01.gif) no-repeat;
   position: absolute;
   left: 342px;
   top: 471px;
   z-index: 3;
   width: 614px;
   height: 313px;
}

#companylogo  {
   background: url(../media/images/companylogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 737px;
   top: 47px;
   z-index: 6;
   width: 215px;
   height: 113px;
}

#background  {
   margin: 0px auto 0px auto;
   height: 1024px;
   width: 1024px;
   position: relative;
}

#uppernews  {
   height: 145px;
   top: 283px;
}

#BannerArea  {
   background: url(../media/images/shape3.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 207px;
   z-index: 3;
   width: 907px;
   height: 244px;
}
#TopSection  {
   background-color: #FFFFFF;
   position: absolute;
   left: 64px;
   top: 207px;
   z-index: 3;
   width: 907px;
   height: 244px;
}

#shape4  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 451px;
   z-index: 2;
   width: 907px;
   height: 491px;
   background-color: #FFFFFF;
   background-image: none;
}

#shape2  {
   background: url(../media/images/shape2a.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 39px;
   z-index: 5;
   width: 908px;
   height: 169px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   /*	background: url(../media/images/background.jpg) fixed;*/

}
#bgimage
{
position:fixed; top:0; left:0; width:100%; height:100%;
}
.headingtext
{
	font-size: 14pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width:550px;
}
.headingtextsm
{
	font-size: 11pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width: 500px;
	font-weight: bold;
}
.headingtext2
{
	font-size: 14pt;
	color: #FFF;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width:800px;
}
.headingtext4
{
	font-size: 14pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width:240px;
}
.heading
{
	font-size: 14pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width:240px;
}

#introsection
{
	font-size: 10pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width: 590px;
	max-width:593px;
	text-align: justify;
}
.introsection
{
	left: 10px;
	top: 5px;
	width: 590px;
	max-width:593px;
	text-align: justify;
}
#addresstext
{
	font-size: 10pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 10px;
	top: 5px;
	width: 590px;
	max-width:593px;
	text-align: justify;
}
#uppertext
{
	/*background: url(../media/images/textarea_big.gif);*/
	position: absolute;
	left: 345px;
	top: 221px;
	z-index: 4;
	width: 623px;
	height: 605px;
	min-height:216px;
	min-width:620px;
	overflow:auto;
	/*background-repeat:no-repeat;*/
}
#signuprtext
{
	/*background: url(../media/images/textarea_big.gif);*/
	position: absolute;
	left: 345px;
	top: 221px;
	z-index: 4;
	width: 623px;
	height: 611px;
	min-width:620px;
	overflow:auto;
	/*background-repeat:no-repeat;*/
}
#eventsarea
{
	font-size: 10pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	position: absolute;left: 340px; top: 431px; width: 607px; height: 394px;
	z-index: 4;
	min-width:605px;
	overflow:auto;
}
#cmsuppertext
{
	position: absolute;
	left: 346px;
	top: 230px;
	z-index: 4;
	width: 623px;
	height: 611px;
	overflow: auto;
}
#uppertextbg
{
	position: absolute;
	left: 345px;
	top: 221px;
	z-index: 3;
	width: 623px;
	height: 613px;
	background: url(../media/images/textarea_big.jpg);
	background-repeat:no-repeat;
}
#uppertext2
{
	background: url(../media/images/client-login.jpg) no-repeat;
   position: absolute;
   left: 140px;
   top: 241px;
   z-index: 3;
   width: 100%;
   height: 613px;
   overflow:auto;
}
#uppertext3
{
	
   position: absolute;
   left: 100px;
   top: 221px;
   z-index: 3;
   width: 100%;
   height: 613px;
   overflow:auto;
}
#clientbackground
{
	visibility: visible;
   position: absolute;
   left: 64px;
   top: 451px;
   z-index: 2;
   width: 907px;
   height: 540px;
   background-color: #FFFFFF;
   background-image: none;
}

#sidepanel_text
{
	font-size: 11pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
	left: 6px;
	position: relative;
	top:23px;
}
#resource_text
{
	font-size: 10pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
	left: 6px;
	position: relative;
	top:20px;
}
#address_details
{
	font-size: 11pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
	position:relative;
	left:90px;
	top:700px;
	width:200px;
	z-index:5;
}
#Footer_Links
{
	font-size: 8pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 90px;
	top: 943px;
    width:600px;
	z-index: 5;
	font-weight: normal;
}
#Footer_Links2
{
	font-size: 8pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 90px;
	top: 900px;
	width:600px;
	z-index: 5;
	font-weight: normal;
}
#Footer_Links3
{
	font-size: 8pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: relative;
	left: 90px;
	top: 955px;
	width:600px;
	z-index: 5;
	font-weight: normal;
}
#copywrite
{
	font-size: 8pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: absolute;
	left: 745px;
	top: 955px;
	width: 240px;
	z-index: 5;
	font-weight: normal;
}

#cogent-03 {
position:absolute;
left:0px;
top:128px;
width:55px;
height:40px;
background-repeat:no-repeat;
}

#cogent-04 {
position:absolute;
left:55px;
top:128px;
width:120px;
height:40px;
background-repeat:no-repeat;
}

#cogent-05 {
position:absolute;
left:117px;
top:128px;
width:111px;
height:40px;
background-repeat:no-repeat;
}

#cogent-06 {
position:absolute;
left:165px;
top:128px;
width:51px;
height:40px;
background-repeat:no-repeat;
}

#cogent-07 {
position:absolute;
left:212px;
top:128px;
width:87px;
height:40px;
background-repeat:no-repeat;
}

#cogent-08 {
position:absolute;
left:298px;
top:128px;
width:74px;
height:40px;
background-repeat:no-repeat;
}
#cogent-09 
{
	position:absolute;
left:370px;
top:128px;
width:83px;
height:40px;
background-repeat:no-repeat;
}
#cogent-10
{
	position:absolute;
left:436px;
top:128px;
width:84px;
height:40px;
background-repeat:no-repeat;
}
#cogent-11
{
	position:absolute;
left:520px;
top:128px;
width:85px;
height:40px;
background-repeat:no-repeat;
}
#cogent-12
{
	position:absolute;
left:605px;
top:128px;
width:77px;
height:40px;
background-repeat:no-repeat;
}
#menu_bar
{
	position:absolute;
	left:682px;
	top:128px;
	width:226px;
	height:40px;
}

/* secondary panel for contact details */

#innerpanel
{
	background-image: url(../media/images/id22textareabackground.gif);
	left: 77px;
	position: absolute;
	top: 521px;
	width: 252px;
	height: 285px;
	z-index: 4;
}

#innertextbg
{
	z-index: 4;
	left: 79px;
	width: 247px;
	position: absolute;
	top: 558px;
	height: 77px;
	background-color: #6633cc;
}

#overlayeffect
{
	z-index: 4;
	left: -2px;
	background-image: url(../media/images/clientareaeffect.gif);
	width: 248px;
	position: absolute;
	top: 0px;
	height: 76px;
}

#pannelarea
{
	z-index: 4;
	left: 79px;
	width: 248px;
	position: absolute;
	top: 704px;
	height: 61px;
	background-color: #6639B0;
}

#panneleffect
{
	z-index: 5;
	left: 0px;
	background-image: url(../media/images/backgroundfade.gif);
	width: 146px;
	position: absolute;
	top: 2px;
	height: 59px;
}

#contactus_text
{
	z-index: 5;
	position: absolute;
	left: 82px;
	top: 560px;
	width: 242px;
	color: #ffffff;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
}

#resources
{
	position:relative;
	left: 10px;
	top: 5px;
	width: 600px;
	font-size: 10pt;
	color: #76638b;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
}
#Regulatory
{
	position:absolute;
	left: 415px;
	top: 846px;
	width: 527px;
	height: 70px;
	font-size: 8pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
	z-index:4;
}
#loginframe
{
	position:absolute;
	z-index:6;
	left: 7px;
	top: 24px;
	width: 400px;
	height: 400px;
}
#homelogin
{
	position:absolute;
	left:4px;
	width:245px;
	font-size: 10pt;
	color: #FFF;
	font-family: Arial, 'Microsoft Sans Serif', Verdana;
	top: 11px;
}
.whitelink
{
	font-size: 12pt;
	color: #FFF;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	font-weight: bold;
}

.cmslinks
{
	font-size: 10pt;
	color: #76638b;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position:absolute;
	left:120px;
	top:40px;
}
.cmsbuttons
{
	font-size: 10pt;
	color: #76638b;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position:absolute;
	left:120px;
	top:40px;
}
.clientcontrols
{
	font-size: 12pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
	position: absolute;
	top: 50px;
	
}
#adminarea
{
	position:absolute;
	top:480px;
	left:90px;
	width : 240px;
	height : 100px;
	z-index: 5;
}
#admincodes
{
	position:absolute;
	top:570px;
	left:80px;
	width : 240px;
	height : 100px;
	z-index: 5;
	font-size: 8pt;
	color: #76638b;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
}
#searcharea
{
	/*background: url(../media/images/textarea01.gif) no-repeat;*/
   position: absolute;
   /*left: 100px;
   top: 221px;
   z-index: 3;
   width: 100%;
   height: 613px;
   overflow:auto;*/
}
.generaltext
{
	font-size: 10pt;
	color: #666;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana;
}
