﻿body 
{
	margin-top:0px; 
	margin-left:0px; 
	margin-right:0px;
	background-color:#fff;
}

.mainContainer
{
	background-image:url('Images/Content/body_bg.png');
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
}
.container
{
	width:1024px;
	text-align: center;
	padding:0px 0px 0px 0px;
	margin: 0 auto; 
	background-color:#fff;
}

/* HEADER ------------------*/
.menu_bg
{
	background-color:#1e8613;
	height:32px;
	color:#fff;	
	font-size:13pt;
	font-family:Tahoma;
	text-align:center;
	cursor:pointer;
	border-bottom:solid 3px #54bd49;
}
.menu_bg td
{
	border-left:solid 1px #24c913;
	border-right:solid 1px #a1e281;
	text-align:center;
}

.menuSelected
{
	background-image:url('Images/Header/menu_bgSelected.png');
	background-repeat:repeat-x;
	height:32px;
	color:#124293;
}

.headerBottom
{
	border-top:solid 3px #083964;	
}
.poweredByQ2C
{
	background-image:url('Images/Header/menu_Q2CIcon.png');	
	height:31px;
	width:247px;
	border-right:solid 1px #a1e281;
}

.bannerImg
{
  background-image:url('Images/Header/bannerHeader.png');	
  width:1002px;
  height:81px;
}

.bannerBg
{
	background-color:White;	
}

/*  CONTAINER PORTLET ---------------------------*/

.containerPortletTL
{
	background:url(Images/containerPortlet/containerTL.png);
	width:15px;
	height:15px;
}

.containerPortletT
{
	background:url(Images/containerPortlet/containerT.gif) repeat-x;
	height:15px;
}

.containerPortletTR
{
	background:url(Images/containerPortlet/containerTR.png);
	width:15px;
	height:15px;
}

.containerPortletL
{
	background:url(Images/containerPortlet/containerL.gif) repeat-y;
	width:15px;
}

.containerPortletCenter
{
	background:#ffffff; 
}

.containerPortletR
{
	background:url(Images/containerPortlet/containerR.gif) repeat-y;
	width:15px;
}

.containerPortletBL
{
	background:url(Images/containerPortlet/containerBL.gif);
	width:15px;
	height:15px;
}

.containerPortletB
{
	background:url(Images/containerPortlet/containerB.gif) repeat-x;
	height:15px;
}

.containerPortletBR
{
	background:url(Images/containerPortlet/containerBR.gif);
	width:15px;
	height:15px;
}

/* CONTENT -----------------------*/

.horSeparator
{
	background:url(Images/Content/horSeparator.png);
	width:385px;
	height:60px;
	background-repeat:no-repeat;
	background-position:center;
}

.redTitle
{
	font-family:Arial;
	font-size:22pt;
	color:#195182;	
	font-weight:bold;
}

.redSmallTitle
{
	font-family:Arial;
	font-size:16pt;
	color:#004d86;	
	font-weight:bold;
	text-align:left;
}

.redInitialText
{
	font-family:Arial;
	font-size:12pt;
	color:#004d86;	
	font-weight:bold;
	text-align:left;
}

.grayTitle
{
	color:#3e3e3d;	
	font-family:Arial;	
	font-size:18pt;
	font-weight:bold;
}

.grayMedium
{
	color:#3e3e3d;	
	font-family:Arial;	
	font-size:12pt;
	font-weight:bold;
}

.titleDiv
{
	background-color:#e5e5e5;
	text-align:left; 
	padding-left:10px;	
}

.grayBoldLink
{
	color:#3e3e3d;	
	font-family:Arial;	
	font-size:11pt;
	font-weight:bold;	
}

/* PORTLET INSURANCE SLIDESHOW*/

.slideshowPortlet
{
	background:url(Images/content/insuranceSlide_portlet.png);
	width:396px;
	height:216px;	
}

.slideshowPortletBottom
{
	background:url(Images/content/insuranceSlide_portletBotto.png);
	width:396px;
	height:445px;	
}

.easyToUse
{
	background:url(Images/content/easyToUse.png);
	width:490px;
	height:183px;
	background-repeat:no-repeat;	
	background-position:center;	
}

.personalizedDemo
{
	background:url(Images/content/personalizedDemo.png);
	width:445px;
	height:146px;		
	background-repeat:no-repeat;
	background-position:center;
}

.tableFooter
{
	border-top-width:1px; 
	border-top-color:#d2d1d2; 
	border-top-style:solid;	
	border-bottom-width:1px; 
	border-bottom-color:#d2d1d2; 
	border-bottom-style:solid;
}

.contentText
{
	font:13px "Arial",sans-serif;
	color:#5a5756;		
	text-align:justify;
	font-weight:500
}


.smallRed
{
	color:#004d86;	
	font-family:Arial;	
	font-size:10pt;
	text-decoration:none;
    
}

.verticalSep
{
	background-image:url('Images/Content/vertical_separator.png');		
	width:18px;
	background-repeat:repeat-y;
}

/*FOOTER --------------------------------------*/

.footerLeft
{
	background:url(Images/Footer/footer_left.png);
	width:24px;
	height:30px;		
	background-repeat:no-repeat;
	background-position:center;
}

.footerLogo
{
	background:url(Images/Footer/footer_poweredBy.png);
	width:233px;
	height:30px;		
	background-repeat:no-repeat;
	background-position:center;	
}

.footerBg
{
	background-color:#0e4472;
	height:30px;		
	background-repeat:repeat-x;
}

.footerRight
{
	background:url(Images/Footer/footer_right.png);
	width:24px;
	height:30px;		
	background-repeat:no-repeat;
	background-position:center;	
}

.whiteFont
{
	 font-family:Arial;
	 font-size:10pt;
	 text-decoration:none;
	 color:white;	
}

.anouncement
{
	 background-color:Black;
}

.anouncement2
{
	 background-color:White;
}


/* gray portlet */

.grayLeft
{
	background:url(Images/Content/grayPortlet_Left.png);
	width:12px;
	height:1064px;		
	background-repeat:no-repeat;
}

.grayCenter
{
	 vertical-align:top;
	 padding-top:30px;
	padding-left:25px;
	padding-right:25px;
	background:url(Images/Content/grayPortlet_bg.png);
	height:1064px;	
	background-repeat:repeat-x;
	font:13px "Arial",sans-serif;
	color:#5a5756;		
	text-align:justify;
	font-weight:500
}

.grayRight
{
	background:url(Images/Content/grayPortlet_right.png);
	width:12px;
	height:1064px;			
	background-repeat:no-repeat;
}

.bottomPortletLeft
{
	background-image:url('Images/Content/bottomPortlet_left.png');			
	width:270px;
	height:202px;	
	background-repeat:no-repeat;
}

.bottomPortletCenter
{
	background-image:url('Images/Content/bottomPortlet_center.png');			
	width:370px;
	height:202px;	
}

.bottomPortletRight
{
	background-image:url('Images/Content/bottomPortlet_right.png');			
	width:325px;
	height:202px;	
}

/* TABS -----------------*/

.blackTabLeft
{
	background-image:url('Images/Content/blackTab_left.png');	
	height:31px;		
	width:9px;	
    background-repeat:no-repeat;	
    background-position:bottom;	
}

.blackTabRight
{
	background-image:url('Images/Content/blackTab_right.png');	
	height:31px;			
	width:9px;
    background-repeat:no-repeat;
    background-position:bottom;		
}

.blackTabBg
{
	background-image:url('Images/Content/blackTab_bg.png');	
	height:31px;			
    background-repeat:repeat-x;		
    font-family:Arial;
    color:White;
    font-size:11pt;
    cursor:pointer;
    background-position:bottom;
}

.grayTabLeft
{
	background-image:url('Images/Content/grayTab_left.png');	
	height:31px;	
	width:9px;		
    background-repeat:no-repeat;
    background-position:bottom;		
}

.grayTabRight
{
	background-image:url('Images/Content/grayTab_right.png');	
	height:31px;	
	width:9px;		
    background-repeat:no-repeat;	
    background-position:bottom;	
}

.grayTabBg
{
	background-image:url('Images/Content/grayTab_bg.png');	
	height:31px;			
    background-repeat:repeat-x;		
    font-family:Arial;
    color:#5b5b5b;
    font-size:11pt;
    cursor:pointer;
    background-position:bottom;
}

.missionItem
{
   padding-left:15px;
   height:30px;	
}

.contentText3
{
	font:13px "Arial";
	color:#5a5756;		
	text-align:left;
}

.contentText4
{
	font:12px "Arial";
	color:#5a5756;		
	text-align:left;
	font-weight:400;
}

.smallText
{
	font:11px "Arial";
	color:#5a5756;			
}
