﻿body, a, td, div, span, font, li
{
    font-family:Arial;
    font-size:12px;
    color:White;
    margin:0px;
    padding:0px;
}

select
{
    font-family:Arial;
    font-size:12px;
}

.servicesColumn
{
	width:350px;   
    background-image:url(img/cellBg.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    padding:10px 0px 3px 8px;
}

body
{
    background-color:#083521;
}

a
{
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

p
{
    padding:0px;
    margin:19px 0 19px 0;
}

#container
{
    background:url(img/bodyBackground.jpg) no-repeat;
    height:500px;
    width:999px;
}

h1
{
    font-family: Arial;
    font-weight:bold;
    font-size: 20px;
    margin:0px;
    padding:0px;
}

h3
{
    padding:0px;
    margin:5px 0px 0px 0px;
}

#llogin
{
    position:absolute;
    top:10px;
    width:200px;
    margin-left:780px;
    z-index:2;
}
#llogin li, #llogin li a
{
    font-size:11px;
    margin-left:0px;
    padding-bottom:3px;
    padding-top:4px;
    margin-right:0px;
    border-bottom: dashed 1px white;
}
#llogin ul
{
    list-style-type: none;
    padding:0px;
    margin:0px;
}

#lpageHeader
{
    background-image:url(img/h2BGStripeGreen.gif);
    background-repeat:repeat-x;
    position:absolute;
    padding-left:10px;
    margin-top:255px;
    margin-left:5px;
    width:629px;
    height:34px;
}

#lpageHeader h1
{
    margin-top:5px;
    padding-top:0px;
}

#lpurpose
{
    position:absolute;
    margin-top:293px;
    margin-left:10px;
    width:630px;
    height:80px;
}

#lpurpose p
{
    margin:0px;
    padding:0px;
}

#lbrowse
{
    position:absolute;
    top:78px;
    width:440px;
    margin-left:5px;
}

#lbrowse ul
{
    margin-top:15px;
    margin-left:15px;
    padding:0px;
}

#lbrowse li span
{
    font-weight:bold;
    color:orange;
}

#lbrowse li a
{
    text-decoration:underline;
    font-weight:bold;
}

#lbrowse .selected
{
    color:Orange;
    text-decoration:none;
}

#lbrowse li
{
    display:inline;
    color:White;
    margin-right:20px;
    margin-left:0px;
    font-size:14px;
}

#supportingText
{
    margin-left:3px;
    margin-top:355px;
    background-color:#062D1B;
    width:995px;
    position:absolute;
}

#supportingText .midFading
{
    width:7px;
}

#supportingText .fading
{
    padding:7px;
    background-image:url(img/cellBg.jpg);
    background-color:#5D7C5C;
    background-repeat:repeat-x;
    border:solid 1px #839B83;
}

.productsSummaryTable
{
    width:100%;
}

.productsSummaryTable td
{
    border-bottom: solid 1px dashed;
    padding:4px;
}

.productbox
{
	margin:5px;
	float:left;
}

.label
{
    text-align:right;
}

#lselect
{
    position:absolute;
    height:15px;
    color:White;
    width:400px;
    top:265px;
    text-align:right;
    margin-left:240px;
}

#lselect ul
{
    background:url(img/arrow.gif) no-repeat;
    background-position:center left;
    padding-left:20px;
    margin:0px;
    display:inline;
    list-style-type: none;
}

#lselect li
{
    display:inline;
    margin:0px;
}
#lselect strong
{
    color:Orange;
}
#lselect a
{
    font-weight:bold;
    text-decoration:underline;
}

#lselect .selected
{
    text-decoration:none;
}

#LoadingDiv
{
    z-index:100;
    left:-400px; 
    top:0px; 
    color:Black;
    padding:10px;
    text-align:center;
    border:solid 1px darkgray;
    background-color: white; 
    position: absolute;
}

.login 
{
    font-size:12px;
    margin-left:0px;
}

.login a
{
    text-decoration:underline;
}

#footer
{
    padding-top:15px;
    padding-left:10px;
    background-color:#083521;
    padding-bottom:10px;
}

#footer ul li
{
    display:inline;
    margin:0px;
}

#footer ul
{
    padding:0px;
    margin:0px 0px 10px 0px;
}

#footer .createdBy
{
    background:url(img/jott.gif) no-repeat;
    background-position:5px 5px;
    float:right;
    margin-right:10px;
    height:40px;
    width:75px;
}
#FADINGTOOLTIP 
{
    BORDER-RIGHT: darkgray 1px outset; BORDER-TOP: darkgray 1px outset; 
    BORDER-LEFT: darkgray 1px outset; WIDTH: auto; 
    COLOR: black; BORDER-BOTTOM: darkgray 1px outset; 
    HEIGHT: auto; BACKGROUND-COLOR: lemonchiffon; MARGIN: 3px 3px 3px 3px; 
    padding: 3px 3px 3px 3px; 
}

#lbrief
{
    position:absolute;
    width:343px;
    height:230px;
    margin-left:654px;
    top:116px;
    z-index:100;
}

#lbrief p
{
    margin-left:5px;
    margin-right:5px;
}

.yellow li
{
    background:url(img/liArrow.gif) no-repeat;
    list-style-type:none;
    background-position: 0px 2px;
    margin-top:10px;
    padding-left:15px;
}

.styledSubtitle
{
    margin:10px 0px 5px 0px;
    padding-top:7px;
    padding-left:10px;
    background:url(img/h2BG.gif);
    border-right: solid 1px #5E805F;
    border-left: solid 1px #476146;
    height:27px;
    color:White;
}


.styledSubtitle span, .styledSubtitleStripe span
{
    font-size:16px;
    padding-left:15px;
    background:url(img/h2Arrow.gif) no-repeat;
    background-position:0px 5px;
}

.errorMessage
{
    color:Yellow;
}

#lpath
{
    z-index:10;
    position:absolute;
    top:225px;
    margin-left:225px;
    color:White;
}

#lpath span
{
    color:Orange;
}

#lpath a
{
    text-decoration:underline;
}

.styledSubtitleStripe
{
    margin:15px 0px 5px 0px;
    padding-top:7px;
    padding-left:10px;
    background:url(img/h2BGStripe.gif);
    border-right: solid 1px #5E805F;
    border-left: solid 1px #476146;
    height:27px;
    color:White;
    
}


.btnLaunchProduct
{
    background-image:url(img/launchProduct.gif);
    background-repeat:no-repeat;
    height:56px;
    font-size:15px;
    padding-top:7px;
    text-align:center;
    color:White;
    width:124px;
    font-weight:bold;
    display:block;
}

.btnSubscribeNow
{
    border-width:0px;
    cursor:pointer;
    background-color:Transparent;
    background-image:url(img/renewNow.gif);
    color:White;
    font-weight:bold;
    width:120px;
    height:30px;
}

.dashboardLaunch
{
    border:solid 2px #194B1A;
    background-image:url(img/dashboardBg.jpg);
    background-repeat:repeat-x;
    background-color:#364F2F;
    height:80px;
}

.dashboardLaunchTD
{
    background-image:url(img/dashCellBg.jpg);
    padding:10px;
    background-repeat:no-repeat;
    width:176px;
    height:131px;
}

.dashboardLaunchTDWide
{
    background-image:url(img/dashCellBgWide.jpg);
    background-repeat:no-repeat;
    padding:10px;
    width:360px;
    overflow:auto;
    height:131px;
}

.btnSmallBg
{
    border-width:0px;
    background-image:url(img/btnSmallBg.gif);
    background-repeat:no-repeat;
    font-size:11px;
    font-weight:bold;
    width:63px;
    height:15px;
    text-align:center;
}

.btnMidBg
{
    border-width:0px;
    background-image:url(img/btnMidBg.gif);
    background-repeat:no-repeat;
    font-size:11px;
    font-weight:bold;
    width:90px;
    height:15px;
    text-align:center;
}

.btnBigBg
{
    border-width:0px;
    background-image:url(img/btnBigBg.gif);
    background-repeat:no-repeat;
    font-size:11px;
    font-weight:bold;
    width:150px;
    height:15px;
    text-align:center;
}

.renewNow
{
    color:orange;
    font-weight:bold
}

#divClose
{
	position:absolute; 
	margin-left:750px; 
	width:50; 
	height:20; 
	margin-top:55px; 
	font-weight:bold;
	display:none;
}

.profilelabel
{
	width:140px; 
	text-align:right; 
	padding-right:10px;
}

.changepassword
{
	display:none;
	margin:auto;
	width:350px;
}

.changepassword label
{
	padding-right:10px;
}

.changepassword table
{
	margin-top:10px;
	width:100%;
}

#logincontent
{
	padding-top:50px;
	padding-left:50px;
	background-color:#0d3541;
	border:solid 1px #476146;
	height:200px;
}

#leftcontent
{
	width:300px;
	float:left;
	padding-right:2px;
}

#rightcontent
{
	border-left:solid 1px black;
	padding-left:5px;	
	float:left;
	width:660px;
}

#rightcontent p
{
	font-size:14px;
}

.btndemo
{
	cursor:pointer;
	background-image:url(img/wet_button2.jpg);
	margin:20px;
	margin-top:0px;
	width:260px;
	height:160px;
	border-style:none;
}

.quote
{
	margin-top:50px;
	margin-bottom:40px;
	font-style:italic; 
	font-size:20px; 
	padding:0px;
	font-family:Arial; 
	text-align:center;
}

.defaultlink
{
	color:#ffcc07;
	font-size:14px;
}

.defaultlink: hover
{
	text-decoration:underline;
}

.defaultheader
{
	background-image:url(img/wet_rectangle2.jpg);
	font-size:15px;
	font-family:Arial;	
	height:26px;
	padding-left:10px;
	padding-top:5px;
	margin:0px;
	background-repeat:no-repeat;
}

.defaultheader2
{
	background-image:url(img/wet_rectangle3.jpg);
	font-size:15px;
	font-family:Arial;	
	height:26px;
	padding-left:10px;
	padding-top:5px;
	background-repeat:no-repeat;
	margin:0px;
}

.defaultheader2 a
{
	font-size:15px;
	padding-left:5px;
}

.defaultheader625
{
	background-image:url(img/wet_rectangle625px.jpg);
	font-size:15px;
	font-family:Arial;	
	height:26px;
	padding-left:10px;
	padding-top:5px;
	background-repeat:no-repeat;
	margin:0px;
} 

.defaultheader625 span
{
    font-size:16px;
    padding-left:5px;
}

.defaultheader970
{
	background-image:url(img/wet_rectangle970px.jpg);
	font-size:15px;
	font-family:Arial;	
	height:26px;
	padding-left:10px;
	padding-top:5px;
	background-repeat:no-repeat;
	margin:0px;
} 

.defaultheader970 span
{
    font-size:16px;
    padding-left:5px;
}

#detailsanddemo p
{
	text-align:justify;
	padding-right:10px;
	padding-left:5px;
}