
/* 
================================
Skin style, 5 pane layout
================================
*/
html, body {
    height: 100%;
}
body
{
    /* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    padding: 0px;
	margin: 0px auto;  
	text-align: center;
    line-height: 1.1;
    font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
    background:url(Cg_home_pageBg.gif);
    background-repeat:repeat-x;
    background-position:top;
	background-color: #54534a;    
	color:#737375;
    /*margin-left:-8px; */
}

#loginlinks
{
	clear: both;
    float: none;
    text-align: left;
    padding-right:8px;
   
}

#logo p
{
    clear: both;
    padding: 0px 0px 0px 0px; /*margin: 0 0 15px 0; */
}
#logo h1
{
    font: bold 300% Verdana, Tahoma, Helvetica, Arial, sans-serif;
    color: #C00;
    letter-spacing: 0.1em; /* adjusts how close the title is to the top tag line */
    margin-top: 0px;
}
/* Main Layout */
#thePage
{
    width: 987px;
    margin: 0px auto;        
    padding: 0px;
    text-align: center;
	min-height: 100%;
	height: auto;
	background-image:url(Cg_home_backGrayLR.gif);
 	background-repeat:repeat-y;
    background-position:1px 0px; 
	/* new styles to encourage footer to stick to bottom
	display: block;
	position: absolute;
	top: 0px;
	z-index: 0px; */
}

/* Hack for IE, Reset to 100% height */
* html #thePage {
	height: 100%;
}
/* End IE Hack */



/* Hack for IE, Reset to 100% height */
* html #leftGutter {
	height:auto;
}

/* End IE Hack */

#mainBody /* container for all content */
{
	width: 987px;
	/*text-align: left;*/
	vertical-align:top;
	padding-left:13px;
	padding-bottom: 60px; /* ensure footer does not overlap the bottom of our content */
	margin: 0 auto;
	min-height: 100%;
	height: auto;
	border:solid 0px red;
}


/* Hack for IE, Reset to 100% height */
* html #mainBody {
	height: 100%;
}
#leftEdge{
width:12px;
position:relative;
float:left;
left:-13px;
border:solid 0px red;

}
#rightEdge{
	width:12px;
position:relative;
float:right;
left:-12px;
	
}
/* End IE Hack */
#leftGutter
{
	float: left;
	width: 30px;
    background-image: url(edge_lt.gif);
    background-repeat:repeat-y;
    clear:both;  
    height:auto;
    height:100%;
    /*height:1000px; */
}

/* Hack for IE, Reset to 100% height */
* html #rightGutter {
	height: auto;
}
/* End IE Hack */

#leftBody /* container for all left column items within MainBody */
{
	float: left;
	background-color: #dcdcdc;
	vertical-align: top;
    width: 220px; 
    margin-top:0px;
	margin-left:-12px;
    border:solid 0px red;
}
#rightBody /* container for all right column items within MainBody */
{
	float: left;
	text-align: left;
	background-color: #ffffff;
	vertical-align: top;
    width: 743px;
    margin:0px auto;
    padding:0px;
    border: solid 0px red;
}

#leftNav /* primary site navigation within LeftBody */
{
	float: left;
	width: 220px;
	vertical-align: top;
	background-color:#cccccc;	
	text-align: right;
	font-weight: bold;
	position:relative;
	top:0px;
}

#logo
{	height: 143px;
    width:220px;    	
	position:relative;
	top:0px;
	
	/*Change made for Left Nav Control on 20-Dec :Begins*/
	border-bottom:solid 0px #FFFFFF;	
	/*Change made for Left Nav Control on 20-Dec :Ends*/
}

#leftpaneOuter
{
	/*Change made for Left Nav Control on 20-Dec :Begins*/
	margin-top:-15px;	
	background-color:#B6121B;
	border-bottom:solid 2px #FFFFFF;
	border-top:solid 2px #FFFFFF;
	/*Change made for Left Nav Control on 20-Dec :Ends*/
}
#leftSecondaryNav /* secondary navigation elements within LeftBody */
{
	background-color:#CCCCCC;	
	text-align: right;	
}
#leftBottomBlock
{
	background-color:#cccccc;
	width:220px;
	text-align:right;
	margin-top:0px;
	margin-left:0px;
	border:solid 0px red;
}

#leftSearch
{
	margin-top: 40px;
	margin-bottom: 20px;
	margin-right:0px;
	padding-left:41px;
	padding-right:10px;
	border:solid 0px red;
}
.rightpane
{
	
	border:solid 0px yellow;
	float:right;
	margin-top:2px;
	position:relative;
	left:0px;
	width:220px;
	text-align:right;	
}
.rightpane p
{
	
	border:solid 0px yellow;
	padding-left:10px;
}

#rightBk
{
	background-color:#eeeeee;
	width:213px;
	border-left:solid 7px #ffffff;
	height:auto;



}
#Late_img
{
	background-color:#eeeeee;
	width:213px;
	height:auto;
	float:right;



}
.DNN_ANN_DesignTable
{
   
}
.SubHead
{
    color:#626262;
}
#LitHome
{
   	font:arial;	   	
   	width:202px;
	font-size:8pt;		
	text-align:left;	
	background-color: #EEEEEE;	
    float:right;
    padding:10px 5px 10px 5px;
}

#Latest_news
{
	font:arial;	
	font-size:12px;
	width:180px;
	text-align:left;
	padding-left:20px;
}

#rightcontent
{
	text-align:right;
	padding:0;
	margin:0;
	border: solid 0px #ffffff;
}
#fastFact_rightcontent
{
	text-align:left;
	padding:0;
	margin-top: 30px;
	border: solid 0px #ffffff;
}
#Late_Up
{
	position:relative;
	left:8px;	
	background-color:#EEEEEE;
}
#pointcounter{

	background:url(Cg_point_counterpoint_bk.jpg) no-repeat 0px 53px;
	height:270px;
	width:220px;
	float:left;
	text-align:left;
	margin-top:-11px;
	border:solid 0px red;
	
	
}

.pointtext{
	width:178px;
	font:arial;	
	font-size:12px;
	margin-left:21px;
	margin-top:-5px;
}

.contentpane
{
	width:520px;
	float:left;
	border:solid 0px red;
	padding:0px;
	margin:0px;
}
#contentText
{
	width:452px;
	padding-left:41px;
	border:solid 0px red;
	vertical-align:top;


}

.contenthome
{
	border:solid 0px red;
	margin-left:0px;
	
}
.searchText
{
	font:arial;
	font-size:12px;
	height:22px;	
	position:relative;
	left:8px;	
}

#positionSearchBtn
{
	position:relative;
	top:3px;
	left:0px;
}
#heightLeftblock
{
	height:200px;
}

.toolText
{
	line-height: 2.5;
}


A.toolText:link, A.toolText:visited, A.toolText:active, A.SkinItem:hover
{
	font:arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

#leftNavTools
{
	margin-right: 15px;
	margin-top: 20px;
}
#leftNavTools a.tooltext
{
	height: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
}
/* End Left Column */


#contentheader
{
	width:743px;
	position:relative;
	border:solid 0px red;
	left:1px;
	margin:0px;
	padding:0px;
	text-align:right;
}
#contentheader img
{
	border:solid 0px red;
	margin:0px;
	padding:0px;
}

#contentheaderHome
{
	width:743px;
	position:relative;
	border:solid 0px red;
	left:0px;
	height:503px;
	margin:0px;
	padding:0px;
	
}
#spacer_verti
{
	width:2px;
	clear:both;
}

#wht_gutter_hr
{
	background-color:#ffffff;
	width:auto;
	height:1px; 
}

#hori_space
{
	float:left;
	
}
#contentImage
{
	margin-left:34px;
	margin-top:0px;
}


#learn{

	position:relative;
	height:15px;
	width:671px;
	float:left;
	padding-top:0px;
	top:-40px;
	padding-bottom: 20px;


	
}
#learnOne
{
	padding-left:45px;
}

#learnTwo
{
	
	padding-left:150px;
}
#learnThree
{
	
	margin-left:140px;
}

#centerSection
{
	width:449px;
	padding:0px;
	padding-left:40px;
	margin:0px;
	border: solid 0px yellow;
}

#hori_dotline1
{
	padding:0px;
	vertical-align:top;
	text-align:center;
	margin:0px 0px 0px 0px;
	height:6px;
	width:449px;
	/*position: relative;
	background-color: #000000;
	text-align:center;
	left:6px;
	border: solid 0px yellow;
	clear:both;	*/
}
#hori_dotline2
{
	text-align:center;
	padding:0px;
	vertical-align:top;
	text-align:center;
	margin:0px;
	height:6px;
	width:449px;
	border:solid 0px red;
	/*position:relative;
	height:6px;
	padding-left:40px;
	left:6px;
	border: solid 1px yellow;
	clear:both;*/
}

#cad_int
{	
	position:relative;
	width:449px;
	/*padding-left:20px;*/
	border: solid 0px yellow;
}

#cad_int1
{
	font-family:arial;
	font-size:11px;
	width:178px;	
	float:left;
	text-align:left;
	vertical-align:top;
	color:#666666;
	padding-left:22px;
	padding-right:20px;
	
}
#cad_int1_img
{
	text-align: center;
}
#cad_int2
{
	width:8px;
	float:left;	
	margin-left:0px;
	border:solid 0px red;
}
#cad_int3
{
	font-family:arial;
	font-size:11px;
	text-align:left;
	width:188px;
	float:left;	
	color:#666666;
	padding-left:20px;
	padding-right:0px;
	vertical-align:top;
	border:solid 0px red;
}
#cad_int3_img
{
	text-align: center;
	border:solid 0px red;
}
.cad_intComp_text1
{	
	color:#666666;
	font-size:12px;
	padding-left:5px;
}
#a_comp
{
	color:#5d1501;
	font-size:12px;
}

.location_text
{	
	font:Arial;
	padding-left:5px;
	color:#666666;
	font-size:small;
}

#content_quest
{
	margin-left:40px;
	position:static;
	top:20px;
}

#content
{
	width:745px;
	float:left;
	margin-top:-2px;
	
}

#leftContent
{
	width:741px;
	float:left;
	
}
#footerLogo
{
	margin-left:-1px;
	

}
#logosFooter{
	float:left;
	padding-left:10px;
}

#footerContentLogo
{
	/*float:left;
	width:965px;
	clear:both;
	background-repeat:repeat-y;   
	padding-bottom:60px;
	padding-top:250px;
    	height:60px;
    	margin-left:-1px;
   	padding-left:1px;
*/    
	clear:both;
	text-align: left;
	position: relative;
	height: 60px;
	width: 987px;
	vertical-align:bottom;
	padding-left:13px;
	margin: 0 auto;
	border:solid 0px red;
	
	
	/* below is used to manage footer sticking to bottom of page
	position: absolute;
	left: 0px;
	bottom: 0px;
	display: block;
	z-index: 999; */
}

#homePageText
{
	margin:0px;
	padding: 30px 22px 10px 0px;
}
#homePageText P
{
	margin-top:0px;
}

#homePageText li
{
	list-style-type:none;
	list-style-position:outside;
}
#homePageText li ul li
{
	list-style-type:square;
}

#footerContent
{
	font: 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666666;
	padding: 15px 0px 0px 260px;
	
}
.pressYearBack{
	background-color:#FFDBA0;
	padding:5px 0px 5px 0px;
}
#footerContent .SkinItem
{
    font: 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666666;
}
#footerContent A:link, #footerContent A:visited, #footerContent A:active
{
    text-decoration: underline;
    color: #666666;
}
#footerContent A:hover
{
    text-decoration: underline;
    color: #cccccc;
}

#dnn_rightpane img{
	display: block;
	text-align:left;
	padding:0px;
	margin:0px;
}

/* MGMT TEAM NAVIGATION BUTTONS */
#mgmtNavWray
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 79px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Steve_Wray_ON.jpg) no-repeat 0 0;
}
#mgmtNavWray:hover {background: url(/Portals/0/Steve_Wray_OVER.jpg) no-repeat 0 0; text-align:right;}
#mgmtNavWray:hover img {visibility: hidden;}

#mgmtNavReese
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Will_Reese_ON.jpg) no-repeat 0 0;
}
#mgmtNavReese:hover {background: url(/Portals/0/Will_Reese_OVER.jpg) no-repeat 0 0;}
#mgmtNavReese:hover img {visibility: hidden;}

#mgmtNavTorak
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(/Portals/0/Heather_Torak_ON.jpg) no-repeat 0 0;
}
#mgmtNavTorak:hover {background: url(/Portals/0/Heather_Torak_OVER.jpg) no-repeat 0 0;}
#mgmtNavTorak:hover img {visibility: hidden;}

#mgmtNavWalker
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(/Portals/0/Charles_Walker_ON.jpg) no-repeat 0 0;
}
#mgmtNavWalker:hover {background: url(/Portals/0/Charles_Walker_OVER.jpg) no-repeat 0 0;}
#mgmtNavWalker:hover img {visibility: hidden;}

#mgmtNavDowling
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Barb_Dowling_ON.jpg) no-repeat 0 0;
}
#mgmtNavDowling:hover {background: url(/Portals/0/Barb_Dowling_OVER.jpg) no-repeat 0 0;}
#mgmtNavDowling:hover img {visibility: hidden;}

#mgmtNavBogas
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Mark_Bogas_ON.jpg) no-repeat 0 0;
}
#mgmtNavBogas:hover {background: url(/Portals/0/Mark_Bogas_OVER.jpg) no-repeat 0 0;}
#mgmtNavBogas:hover img {visibility: hidden;}

#mgmtNavHill
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Bryan_Hill_ON.jpg) no-repeat 0 0;
}
#mgmtNavHill:hover {background: url(/Portals/0/Bryan_Hill_OVER.jpg) no-repeat 0 0;}
#mgmtNavHill:hover img {visibility: hidden;}

#mgmtNavKipp
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Steve_Kipp_ON.jpg) no-repeat 0 0;
}
#mgmtNavKipp:hover {background: url(/Portals/0/Steve_Kipp_OVER.jpg) no-repeat 0 0;}
#mgmtNavKipp:hover img {visibility: hidden;}

#mgmtNavHolloway
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Bob_Holloway_ON.jpg) no-repeat 0 0;
}
#mgmtNavHolloway:hover {background: url(/Portals/0/Bob_Holloway_OVER.jpg) no-repeat 0 0;}
#mgmtNavHolloway:hover img {visibility: hidden;}

#mgmtNavleBlanc
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	padding:0px;
	margin:0px;
	background-image: url(/Portals/0/Andrew_le_Blanc_ON.jpg) no-repeat 0 0;
}
#mgmtNavleBlanc:hover {background: url(/Portals/0/Andrew_le_Blanc_OVER.jpg) no-repeat 0 0;}
#mgmtNavleBlanc:hover img {visibility: hidden;}

#mgmtNavKelly
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(/Portals/0/Michael_Kelly_ON.jpg) no-repeat 0 0;
}
#mgmtNavKelly:hover {background: url(/Portals/0/Michael_Kelly_OVER.jpg) no-repeat 0 0;}
#mgmtNavKelly:hover img {visibility: hidden;}

#mgmtNavWinn
{
	/*position:relative;*/
	display: block;
	width: 210px;
	height: 60px;
	margin: 0;
	padding: 0;
	background-image: url(/Portals/0/Barry_Winn_ON.jpg) no-repeat 0 0;
}
#mgmtNavWinn:hover {background: url(/Portals/0/Barry_Winn_OVER.jpg) no-repeat 0 0;}
#mgmtNavWinn:hover img {visibility: hidden;}

/* END OF MGMT TEAM NAVIGATION */

.mgmtName
{
	font: 16px arial;
	font-weight: bold;
    text-decoration: none;
    color: #b5121b;
}

.fastFactSubHead
{
	font: arial;
	font-size: 16px;
	font-weight: bold;
    text-decoration: none;
    color: #b5121b;
}
.fastFactImportant
{
	font: arial;
	font-size: 16px;
	font-weight: normal;
    text-decoration: none;
    color: #737375;
}
.fastFactCompanies
{
	font: arial;
	font-size: 12px;
	font-weight: normal;
    text-decoration: none;
    color: #737375;
}
.fastFactDownload
{
	font: arial;
	font-size: 12px;
	font-weight: normal;
    text-decoration: none;
    color: #737375;
}

/* -----------------
Set default font for modules
--------------------
 */
.Normal, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{
    margin: 0;
    padding: 0;
    line-height: 1.1;
    font: 12px Arial, Verdana, Helvetica, sans-serif;
}

/* -----------------
Print Media start
--------------------
 */

@media print
{
	
	#thePage
	{
		left:150px;
		
	}

	#ControlPanel
	{
		display:none;
	
	}

	#loginlinks
	{
		display:none;
	}
	#contentHeader
	{
	
		/*float:left; */
	}
	#leftBody 
	{
	font-family:times,serif;
	display:none;
	}
	#leftContent
	{

	margin-left:-75px;
	}
	#content
	{
	font-family:times,serif; 

	}
	#contentImage
	{
	font-family:times,serif;
	float:right;
	}
	#centerSection
	{
	font-family:times,serif,50px;
	float:right; 

	}
	#footerContent
	{
	font-family:times,serif; 
	}
	#rightContent
	{
		font-family:times,serif;
		float:right; 
		position:relative;

		left:-330px;		
	} 

	#footerContentLogo
	{
	display:none;
	} 
	#Immerse_logo
	{
		position:relative;
		left:-100px;
		clear:both;
		
		
		
	}
	#Immerse_content
	{
		position:relative;
		right:100px;
		
	}
}

/* -----------------
Print Media ends
--------------------
 */



/* 
----------------------------
Class for resize text :Begins
----------------------------
*/
/*
.resizetext10
{
	font-size:small;
}

.resizetext12
{
	font-size:medium;
}

.resizetext14
{
	font-size:large;
}

*/
/* 
----------------------------
Class for resize text :Ends
----------------------------
*/


/* ================================
style for module titles
================================ */
.Head
{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 170%;
    font-weight: bold;
    color: #C00; /* letter-spacing: 2; */
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-size:  85%;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-size:  85%; 
}

/* ===============
button style for standard HTML buttons 
================== */
.StandardButton
{
	font-size: 90%;
}

/* =======================
 HTML Tag Styles 
=========================== */
H1, H2, H3, H4, H5, DT, H6
{
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
H1
{
    font-size: 12px;
    font-weight: bold;
    color: #737375;
}
H2
{
    font-size: 150%;
    font-weight: bold;
    color: #C00;
}
H3
{
    font-size: 120%;
    font-weight: bold;
    color: #999;
}
H4
{
    font-size: 110%;
    font-weight: normal;
    color: #999;
    margin: 0;
}
H5, DT
{
    font-size: 90%;
    font-weight: normal;
    color: #999;
    margin: 0;
}
H6
{
    font-size: 80%;
    font-weight: normal;
    color: #999;
    margin: 0;
}



/* ------------------------
Links format added for opera browser
----------- */
.Normal A:link, .Normal A:visited, .Normal A:active
{
    text-decoration: none;
    color: #b5121b;
}
.Normal A:hover
{
    text-decoration: underline;
    color: #b5121b;
}

/* This is the Date eg. any items that are not links */
.SkinItem
{
    text-decoration: none;
    color: #036;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #036;
}
A.SkinItem:hover
{
    text-decoration: underline;
    color: #F00;
}
/* Layouts for the Text/HTML module */
#imageleftside
{
}
#imageleftside img
{
    border: 1px solid #CCC;
    margin-right: 15px;
    margin-bottom: 20px;
    float: left;
}
#imagerightside
{
}
#imagerightside img
{
    border: 1px solid #CCC;
    margin-left: 15px;
    margin-bottom: 20px;
    float: right;
}
.clear
{
    clear: both;
}
.quoteleft {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-style: italic;
	padding: 0 10px 0 0;
	margin: 10px 10px 10px 0;
	width: 220px;
	float: left;
	text-align: right;
	border-right: 10px solid #C8CDD0;
	color:#75818A;
}
.quoteright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-style: italic;
	padding: 0 0 0 10px;
	margin: 10px 0 10px 10px;
	width: 220px;
	float: right;
	text-align: left;
	border-left: 10px solid #C8CDD0;
	color:#75818A;
}

#home_hdrText
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	text-align:left;
	padding-left:0px;
	padding-right:20px;
	border:solid 0px red;
}


/* Classes for Content pane section */
.MedAdCadientMedia
{
	width:444px;
	text-align:center;
}
/*
----------------------------
Class for Solution Page :Starts
----------------------------
*/

#DootedLine_solution
{
	
	left:40px;
	top:0px;
	
		
}
.solution_contentTextSecond
{
	/*margin-left:40px; */
	float: left;
	position:relative;
	top: 10px;
	left: 40px;
	width:671px;
}
#solution_event
{
	float:left;
	position:relative;
	top:100px;
	left:80px;
	
}

#solution_text1
{
	float:left;	
	width:375px;
	position:relative;
	top:-10px;
	left:300px;
	clear:both;
	
}
#solution_text2
{
	float:left;	
	width:375px;
	position:relative;
	top:-20px;
	left:300px;
	clear:both;
}
#solution_text3
{
	float:left;	
	width:375px;
	position:relative;
	top:-10px;
	left:300px;
	clear:both;
}
#DootedLine_solution1
{
	
	margin-left:40px;
	
}
#DootedLine_solution2
{
	margin-left:40px;
	
	
}
#solution_launch
{
	float:left;
	position:relative;
	top:100px;
	left:80px;
}


.solution_contentText
{
	width:662px;
	float:left;
	text-align:left;
	position:relative;
}
#solution_immerse
{
	float:left;
	position:relative;
	top:100px;
	left:80px;
}

/* ================================
Class for Solution Page :Ends
================================ */

/* ================================
Class for Solution Immerse :Strats
================================ */
/*
----------------------------
Class for Solution Coneve :Starts
----------------------------
*/

#DootedLine_convence
{
	
	float:left;
	position:relative;
	top:20px;
	left:40px;
	
		
}

#convence_event
{
	float:left;
	position:relative;
	top:100px;
	left:80px;
	
	
}

#Convence_text
{
	float:left;	
	width:375px;
	position:relative;
	top:-10px;
	left:340px;
	clear:both;
	
	
	
	
}
#DootedLine_convence1
{
	float:left;
	position:relative;
	left:40px;
	
	
}
#DootedLine_convence2
{
	margin-left:40px;
	
	
}


.convene_contentText
{
	width:662px;
	float:left;
	text-align:left;
	position:relative;
}


/* ================================
Class for Solution Coneve :Ends
================================ */

/* ================================
Class for Solution Immerse :Strats
================================ */
.immerse_contentText
{
	width:662px;
	float:left;
	text-align:left;
	position:relative;
}

#DootedLine_Immerse
{
	/* float:left;	margin-left:40px;
	margin-top:10px;*/
	position:relative;
	float:left;
	top:10px;
	left:40px;
}

#Immerse_text
{
	/* float:left;
	width:650px;	
	margin:10px 0px 0px 60px;*/
	position:relative;
	float:left;
	top:10px;
	left:40px;
}

#Immerse_logo
{
	/* float:left;
	margin:100px 0px 0px 75px;*/
	position:relative;
	float:left;
	left:50px;
	top:250px;
}

#Immerse_content
{
	/* float:left;
	width:375px;
	margin:20px 0px 0px 30px;	
	float:left;
	text-align: left;	
	width:400px;
	position:relative;
	top:15px;
	right:-10px;*/
	float:right;	
	width:400px;
	position:relative;
	top:15px;
	right:-10px;

}
#DootedLine_Immerse1
{
	/*clear:both;
	border:solid 0px red;
	margin-top:10px;
	margin-left:40px;*/
	position:relative;
	float:left;
	top:10px;
	left:40px;
}

/* ================================
Class for Solution Immerse :Ends
================================ */


/* ------------------------
Classes for About Gel- Starts
----------- */

#content_Aboutgel
{
	width:663px;
	margin:10px 0px 0px 40px;
	border:solid 0px red;
	
}



/* ------------------------
Classes for About Gel- end
----------- */

/* ------------------------
Classes for Onevoice- Starts
----------- */
#contentheader1
{
	width:742px;
    float:left;
	position:relative;
	border:solid 1px red;
	height:302px;
	
}
#DotLine_onevoice
{
	position:relative;
	float:left;
	top:10px;
	left:40px;	
}
#DotLine_onevoice1
{
	position:relative;
	float:left;
	top:10px;
	left:40px;
}

#onevoice_event
{
	float:left;
	position:relative;
	left:50px;
	top:150px;
}

#onevoice_text
{
	float:right;	
	width:400px;
	position:relative;
	top:15px;
	right:-30px;
	border:solid 0px red;
}

#onevoice_hrdText
{
	font-family:Verdana;
	color:#666666;
	text-align:left;
	padding-left:50px;
	border:solid 0px red;
}


#onevoice_launch
{
	float:left;
	margin: 50px 0px 0px 75px;	
	width:201px;
}
.onvoice_contentText
{
	width:662px;
	float:left;
	text-align:left;
	position:relative;
}

/* ------------------------
Classes for Onevoice- end
----------- */
/* ------------------------
Classes for Contact US Starts
----------- */
#contactus_dotted
{
	position:relative;
	float:left;
	top:10px;
	left:40px;
	/*float:left;
	margin:10px 0px 0px 40px;	*/
}

#contactus_content
{
	width:600px;
	border:solid 0px red;
	float:left;
	position: relative;
	top:20px;
	left:60px;
	/*margin:20px 0px 0px 40px;*/
}

.firstAnsOption
{	
	position:relative;
	top:7px;	
}

.secondAnswerSet
{
	position:relative;
	left:10px;
	top:3px;
}

/* ------------------------
Classes for Contact US Ends
----------- */

/* ------------------------
Classes for Site Map Starts
----------- */

#SiteMapHeading
{	 
	font: small Arial, Helvetica, sans-serif;
	padding-left: 0;
    margin-left: 0px;   
    font-weight: bold;
    font-size:12px;    
    color:#4a4a4a;  
}
#SiteMapSubHeading
{	 
	font: small Arial, Helvetica, sans-serif;
	padding-left: 0;
    margin-left: 0px;   
    font-weight: normal;
    font-size:11px;    
    color:#747474;  
}
#SiteMapSubSubHeading
{	 
	font: small Arial, Helvetica, sans-serif;
	padding-left: 0;
    margin-left: 0px;   
    font-weight: normal;
    font-size:10px;    
    color:#dadada;  
}

/* ------------------------
Classes for Site Map Ends
----------- */


/* Media Contacts classes : Begins*/
.mediaContent
{
	font:arial;
	font-size:12px;	
	position:relative;
	left:45px;
}

.errorMsg
{
	font:arial;
	font-size:10px;	
	color:#FF0000;
}

/* Media Contacts classes : Ends*/