/* CSS Document */
.box ul {list-style:disc; margin:0 0 0 70px; padding:0; font-size:1.2em;}
.box ul a {color:#990000; text-decoration:none;}
.box ul a:hover {text-decoration:underline;}
.box h3 {text-align:center; background:none; padding:0; }
.box h3 a {text-decoration:none;color:#000000; }
.box h3 a:hover {text-decoration:underline;}

#callme {margin:20px 0 0 0;}
#callme input {width:110px; margin:3px;}
.white {color:white;}
.bigfont {font-size:1.7em; font-weight:bold;}
.convergence {font-weight:bold; font-size:1.3em; color:#990000;}

.quote {padding: 5px; width:120px; float:right; margin:20px 3px 0 0; border:1px dashed #ccc;}
.quote a.black {text-decoration:none; color:#000000; font-weight:bold;}
.quote a.black:hover {text-decoration:underline;}
.quote .open {width:35px; height:24px;background:url(../images/convergence/open_quote.jpg) no-repeat top right; display:block; float:left; margin:0 0 0 -5px;}
.quote .close {background:url(../images/convergence/close_quote.jpg) no-repeat top right;width:35px; float:right; height:24px; margin:0 -5px 0 0;}


.products {background:url(../images/convergence/contentBackground_products.jpg) no-repeat top left; border:1px #990000 solid;padding:0; height:310px;}

#products-blackberry {border:1px solid #cccccc; background:url(../images/convergence/blackberry-background.jpg) no-repeat center center;}
#products-blackberry td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px;}

.fontFix {font-size:1.2em;}
.fontFix .AXISTableText td {padding:5px;}

.AXISSubHeading {color: #666666;margin:5px 0 7px 0;font-family: "trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:1.5em;padding-bottom:2px;background:url(../images/h3-underline.gif) bottom left repeat-x;}
.AXISMenuHeading {color: #666666;margin:5px 0 7px 0;font-family: "trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:1.5em;padding-bottom:2px;background:url(../images/h3-underline.gif) bottom left repeat-x;}

table#Spec {border-top:1px #990000 solid;border-right:1px #ccc solid;border-left:1px #ccc solid;}
table#Spec th {background-color:#e5bfbf;text-align:left;padding:5px;border-bottom:1px #990000 solid;vertical-align: top;font-weight:bold;}
table#Spec td {border-bottom:1px #990000 solid;vertical-align: top;padding: 5px 10px 5px 16px;}

table.Spec {border-top:1px #990000 solid;border-right:1px #ccc solid;border-left:1px #ccc solid;}
table.Spec th {background-color:#e5bfbf;text-align:left;padding:5px;border-bottom:1px #990000 solid;vertical-align: top;font-weight:bold;}
table.Spec td {border-bottom:1px #990000 solid;vertical-align: top;padding: 5px 10px 5px 16px;}

#masterdiv {text-align:left;border:1px #ccc solid;width:178px;margin:0 0 0 5px; padding:0;background-color:#f4f4f4;}
#masterdiv a {text-decoration:none;}
#masterdiv a:hover {text-decoration:underline;}

.submenu {margin-bottom: 0.5em;background:url(../images/convergence/nav-background.jpg) top center repeat-x;}
.submenu a.menu {color:#000;font-size:0.9em;display:block;height:30px;background:url(../images/convergence/nav-divider.jpg) bottom left no-repeat;line-height:15px;margin:0; padding:0 0 0 8px;border:1px #ffffff solid;text-decoration:none;}
.submenu a.menu:hover {text-decoration:underline;}
.submenu p {color:#000;font-size:0.9em;display:block;height:30px;background:url(../images/convergence/nav-divider.jpg) bottom left no-repeat;line-height:15px;margin:0; padding:0 0 0 8px;border:1px #ffffff solid;text-decoration:none;}

table#mobility td {border:1px #cccccc solid;}

table#wrapper {max-width:950px;text-align:center;border:1px solid #990000;}
.date {text-align:right;}

#pscroller1 {width: 140px;height: 340px;padding: 5px;font-size:1.1em;background-color: #fafafa; text-align:left;}
#pscroller1 a {text-decoration: none;color:#990000;display:block;padding-top:20px;font-weight:bold;margin:0px 0 4px 0;font-size:1.1em;border-top:1px dotted #ccc;}
#pscroller1 a:hover {text-decoration: underline;}

#pscroller2 {width: 140px;height: 200px;padding: 5px;font-size:1.1em;background-color: #fafafa; text-align:left;}
#pscroller2 a {text-decoration: none;color:#990000;display:block;padding-top:20px;font-weight:bold;margin:0px 0 4px 0;font-size:1.1em;border-top:1px dotted #ccc;}
#pscroller2 a:hover {text-decoration: underline;}

#tblNews {margin-top:20px;border:1px solid #e5bfbf;background-color:#fafafa;}
#tblNews .hr {background:url(../images/convergence/hrNews.gif) top center no-repeat;display:block;height:1px;width:140px;margin:5px 0;}

#divHeader {display:block; height:53px; padding:0; margin:12px 0 0 0; width:900px;}
.index {background:url(../images/convergence/contentBackground.jpg) bottom left no-repeat; border:1px #990000 solid; margin-right:1px; }

a:link {color:#990000; text-decoration:none;}
a:visited {color:#990000; text-decoration:none;}
a:hover {color:#990000; text-decoration:underline;}
a:active {color:#ff0000; text-decoration:none;}

h1, h2 {color:#990000;}


.headerLogo {background: url(../images/logos/logoconvergence.jpg) top left no-repeat;}
.headerGradient {background:url(../images/convergence/headerGradient.jpg) top right repeat-y;}


.footer {color:#ffffff; line-height:15px;text-align:center;font-size:0.9em;}
.footer a {color:white!important;text-decoration:none!important;}

.footer a:hover {text-decoration:underline!important;}
.divNavGrad {background:url(../images/convergence/divNavGradient.jpg) top left repeat-x;}
.divNavGrad img {margin-left:10px;} 
#login {min-width:125px; height:19px; background:#990000 url(../images/mainNav/key.gif) top left no-repeat; border: #990000 1px solid; text-indent: 25px; display:block; margin:-10px 5px 5px 5px;float:right;padding:3px 0 0 0;}

div#login div p {font-size:.5em;}
div#login a {display:inline;color:#ffffff;font-weight:bold;text-decoration:none; }

div#login a:hover {display:inline;text-decoration:underline; font-weight:bold; }

/*----------MENU STYLES ------------------------------------------------*/
.div_header {display:block;width:185px;padding:5px 0px; margin: 0 0 20px 2px;text-align:center;background:url(../images/divNav/conver_nav_header.gif) no-repeat;}
h2.div_header a {color:#ffffff!important; font-size:1em;text-decoration:none;font-weight:normal;}
.div_header a:hover {color:#ffffff; font-size:1em;text-decoration:underline;}
div.sdmenu {background:url(../images/divNav/convergence/menu-background.jpg) no-repeat bottom left;padding-bottom:18px;margin:0 0 20px 2px;}
div.sdmenu .menuMain:first-child a {background: url(../images/divNav/convergence/toptitle.jpg) no-repeat;display:block;height:20px;}
div.sdmenu .menuMain:first-child a:hover { background: url(../images/divNav/convergence/toptitleOver.jpg) no-repeat;display:block;height:20px;}

div.sdmenu .menuMain a {background:url(../images/divNav/convergence/title.jpg) no-repeat;color:#fff;text-decoration:none;font-size:1.1em;display:block;font-weight:normal;height:21px;width:185px;padding:4px 0 0 5px;margin:0;}

div.sdmenu .menuMain a:hover {text-decoration:none;font-weight:normal;background-color:#e5bfbf;width:180px;color:#990000;background-image:none;}
div.sdmenu .menuSub a {display:block;font-size:1.1em;height:100%;border-bottom:1px #f4f4f4 solid;color:#990000;width:175px;padding:7px 0 7px 10px;font-weight:normal;background:#e8e8e8;text-decoration:none;}
div.sdmenu .menuSub a:hover {text-decoration:none;font-weight:normal;border-bottom:1px #f4f4f4 solid;width:175px;border-bottom:1px transparent solid;background-color:#990000;color:#e8e8e8;}

div.sdmenu .menuSub .menuSub a {/*Zephie's VMadmin menu*/color:black;font-style:normal;padding-left:25px;padding-top:5px;background:url(../images/mainNav/arrow-right.gif) no-repeat 10px center;text-decoration:none;}

div.sdmenu .menuSub .menuSub a:hover {text-decoration:underline;}

div.sdmenu .menuSub a.menuSubActive:link {background:#990000 url(../images/divNav/linkarrow.gif) no-repeat right center; padding: 7px 15px 7px 10px;font-weight:bold;font-size:1.2em;display:block;width:160px;color:#fff; height:100%;}
div.sdmenu .menuSub a.menuSubActive:visited {background:#990000 url(../images/divNav/linkarrow.gif) no-repeat right center; padding: 7px 15px 7px 10px;font-weight:bold;font-size:1.2em;display:block;width:160px;color:#fff; height:100%;}

div.sdmenu .menuSub a.menuSubActive:hover {text-decoration:none;}
div.sdmenu .menuSub a.menuSubActive:active {background:#990000 url(../images/divNav/linkarrow.gif) no-repeat right center; padding: 7px 15px 7px 10px;font-weight:bold;font-size:1.2em;display:block;width:160px;color:#fff; height:100%;}

/*------------------------------------END MENU STYLES -----------------------------------------------------*/

div#converg_promotion {
	padding: 20px 0 0 0;
	}
div#converg_promotion p.prom_heading1 {
	background: #000000;
	padding: 6px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	}
div#converg_promotion p.prom_heading2 {
	background: #000000;
	padding: 6px;
	text-align: center;
	color: #E78429;
	font-size: 14px;
	font-weight: bold;
	}
div#converg_promotion p.prom_heading2 a {
	color: #FFFFFF;
	}
div#converg_promotion .highlight1 {
	color: #D53600;
	}
div#converg_promotion p.image_align {
	text-align: center;
	padding: 10px 0 0;
	}
div#converg_promotion p.prom_image1 {
	margin: 0 auto;
	}
div#converg_promotion ul {
	margin: 20px 0 0 0;
	}
div#converg_promotion ul li {
	list-style: decimal;
	margin: 0px 10px 20px 30px;
	}
	
form#converg_prom_form {
	
	}
form#converg_prom_form label {
	width: 250px;
	float: left;
	font-size: 12px;
	}
form#converg_prom_form p {
	margin: 0 0 10px 260px;
	}
form#converg_prom_form p input {
	width: 200px;
	padding: 2px;
	}
form#converg_prom_form p textarea {
	width: 200px;
	height: 130px;
	padding: 2px;
	}