/*======================================*/ 
/* JaguarPC Main CSS Stylesheet 	*/
/* Last Updated: 04/08/2011  */
/*======================================*/ 

@font-face {
font-family : '"Sketch Block"';
/* src : url("http://www.jaguarpc.com/fonts/Sketch_Block.ttf");*/
}

div#side1 div.moduletable {
margin-bottom:20px;
border:2px solid #ccc;
}

div#side2 div.moduletable {
margin-bottom:20px;
}

div#side1 h3 {
background:#202020;
border:0px double #eee8d1;
font-weight:bold;
color:#eee;
font-size:14px;
margin:-8px -11px 5px;
padding:5px;
}

div#side2 h3 {
font-weight:bold;
color:#900;
border-top:0px solid #202020;
border-bottom:0px solid #202020;
font-size:14px;
margin:0 0 5px;
padding:5px 16px 5px 0;
}

div#sin1 .moduletable {
padding:0 0px 0px;
}

div#sin2 div.moduletable {
padding:0 0px 0px;
}

#side1 ul.mainlevel,#side2 ul.mainlevel {
margin:0;
padding:0;
}

#side1 ul.mainlevel li,#side2 ul.mainlevel li {
list-style-type:none;
background:none;
border-bottom:1px solid #F1EEDE;
margin:0;
padding:0;
}

#side1 ul.mainlevel li a,#side1 ul.mainlevel li a {
text-decoration:none;
display:block;
font-size:1em;
color:#000;
margin:0;
padding:2px 0 2px 0px;
}

#side1 ul.mainlevel li a:hover,#side1 ul.mainlevel li a:hover, #side1 ul.mainlevel li a#active_menu:hover {
color:#fffae1;
}

#side1 ul.mainlevel a#active_menu,#side2 ul.mainlevel a#active_menu {
color:#202020;
font-weight:bold;
}

#rh form,#subhead form {
display:inline;
}

div#side1,div#side2 {
float:left;
width:100%;
margin-top:5px;
}

#lh {
float:left;
padding:10px;
width:300px;
height:120px!important
}

#lh a {
display:block;
width:300px;
height:120px
}

#rh {
float:right;
width:auto;
padding:20px 10px 0 0;
}

#side1 div.moduletable p,#side2 div.moduletable p {
margin:0 0 5px;
}
.button, pagenav_next a, pagenav_back a {
border: 3px double #900
}
#side1 ul.mainlevel li a,#side1 ul.mainlevel li a {

}

#side1 ul.mainlevel li a:hover, #side1 ul.mainlevel li a:hover, #side1 ul.mainlevel a#active_menu:hover {
background:#202020;
}

#subhead ul {
overflow:hidden;
display:block;
margin:0;
padding:0;
}

#subhead li {
float:left;
display:inline-block;
margin:0;
padding:0;
}

#subhead li a,.navigation li a:visited {
color:#EEE8D1;
display:inline-block;
font:bold 1.1em sans-serif;
line-height:30px;
text-decoration:none;
height:30px;
border-left:0px solid #202020;
border-right:0px solid #202020;
padding:0 20px;
}

#subhead li a:hover {
color:#333;
display:inline-block;
font:bold 1.1em sans-serif;
line-height:30px;
height:30px;
background:url(../images/pointer.png) 50% 0 no-repeat;
border-left:0px solid #202020;
border-right:0px solid #202020;
}

#subhead li a#active_menu-nav {
color:#333;
display:inline-block;
font:bold 1.1em sans-serif;
line-height:30px;
height:30px;
background:url(../images/pointer.png) 50% 0 no-repeat;
border-left:0px solid #fffae8;
border-right:0px solid #fffae8;
}

a.mainlevel:link, a.mainlevel:visited {
text-decoration:none;
display:block;
font-size:1em;
line-height:1.5em;
margin:1px;
padding:0 5px;
color: #202020;
}

a.mainlevel:hover {
font-weight:bold;
text-decoration:none;
border-left:0px solid #900;
border-right:0px solid #900;
color:#202020;
}

a.mainlevel#active_menu {
font-weight:bold;
text-decoration:none;
border-left:0px solid #202020;
border-right:0px solid #202020;
color:#500;
}

span.content_rating {
background:transparent url(../images/bars.png) 0 50% no-repeat;
padding-left:20px;
font-family:tahoma,verdana,arial,sans-serif;
color:#444;
font-style:normal;
font-size:.92em;
}

span.content_rating img {
position:relative;
vertical-align:bottom;
}

span.content_vote {
font-weight:bold;
font-family:tahoma,verdana,arial,sans-serif;
color:#444;
font-style:normal;
font-size:.92em;
background-color:#eee;
border:0px solid #ccc;
padding:8px;
}

span.content_vote input.button {
font-size:.95em;
font-family:tahoma,verdana,arial,sans-serif;
background-color:#999;
border:0px solid #666;
margin:0;
}

body.contentpane { background-image:none;padding:10px; }
#tinymce.mceContentBody { background-image:none; }

/*
Interior-Content
-------------------------------------------------------------------------------------------------------------------------------*/

/* pathway */
div.pathway {	background-color: #555555;	border-bottom: 1px solid #333333;}

/* DEFINITION LIST PROGRESS BAR */

dl, dt, dd{margin:0;padding:0;}

dd{
	display:block;
	width:180px;
	height:41px;
	/* background:url(../images/bg_bar.gif) no-repeat 0 0;*/
	position:relative;
}
dd span{
	position:absolute;
	display:block;
	width:180px;
	height:25px;
	background:url(../images/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
dd em{
	position:absolute;
	display:block;
	width:180px;
	height:25px;
	background:url(../images/bg_cover.gif) repeat-x;
	top:0;
}

.sitemap {
	TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ddd 1px dotted; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3)
}
.sitemap TABLE TD UL {
	WIDTH: 98%; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sitemap TABLE {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.sitemap TABLE TD {
	TEXT-ALIGN: left; WIDTH: 235px; COLOR: #555; FONT-SIZE: 10px !important; VERTICAL-ALIGN: top; text-shadow: 1px 1px 0px #FFF
}
.sitemap TABLE TD .header {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; MARGIN: 5px 15px 5px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #555; FONT-SIZE: 12px !important; FONT-WEIGHT: bold; PADDING-TOP: 2px; text-shadow: 0px 1px 0px #FFF
}
.sitemap TABLE TD UL {
	MARGIN-BOTTOM: 20px
}
.sitemap TABLE TD UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.sitemap TABLE TD A {
	COLOR: #555
}
.sitemap TABLE TD LI.disabled {
	COLOR: #aaa
}
.sitemap TABLE TD LI.selected {
	FONT-WEIGHT: bold
}
.sitemap .info {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #aaa; FONT-SIZE: 12px; PADDING-TOP: 5px; text-shadow: 1px 1px 0px #FFF
}
.sitemap .info IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.sitemap ul, .sitemap li {
margin : 0;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
border-bottom : 1px dashed #dfdfdf;
}
.sitemap li {
padding : 5px 36px;
background : url(../images/001.gif) no-repeat 18px 9px;
color : #666;
}
.sitemap li li {
background-image : url(../images/002.gif);
color : #666;
}

/*h2 {
padding : 0 0 3px 0;
margin : 0 0 5px 0;
color : #5c5c5c;
font-size : 24px;
font-family : "Sketch Block", Arial, Helvetica, sans-serif;
font-weight : lighter;
letter-spacing : 1pt;
border-bottom : 2px dashed #dddddd;
}*/

#nav {
height : 30px;
background:url(../images/nav-bg.gif) repeat-x;
font-family : "Lucida Sans Unicode", Lucida Grande, sans-serif;
font-size : 14px;
}
#nav ul {
width : 981px;
margin : 0 auto;
padding : 0;
}
#nav li {
display : block;
float : left;
padding : 0px 17px 2px 16px;
text-align : center;
}
#nav li a {
text-decoration : none; height:25px; float:left; padding:5px 15px 0px 15px;
color : inherit;
}
#nav li a:hover { 
font-weight : bold;
padding:5px 15px 0px 15px;
background:url(../images/nav-hvr.gif) repeat-x; color:#FFF;
}
#nav li a.active { background : #fcfcfc; /*background:url(../images/nav-hvr.gif) repeat-x;*/ color:#ccc;
}

#header-wrap-bkg {
/* background-image : url(../images/head-bkg.jpg);*/
background : #ffffff;
background-repeat : repeat-x;
height : 103px;
}
#header-wrap {
width : 1000px;
margin : 0 auto;
}
#Left-Tab {
width : 253px;
float : left;
padding-top : 0px;
}
#top-tab {
background-image : url(../images/top-tab.gif);
border : 1px solid #dddddd;
border-top : 0;
margin-top : 0px;
margin-right : 0;
width : 380px;
height : 28px;
float : right;
}
#top-tab02 {
background-image : url(../images/top-tab.gif);
border : 1px solid #dddddd;
border-top : 0;
margin-top : 0px;
margin-right : 5px;
padding-left : 5px;
width : 70px;
height : 28px;
float : right;
}
#number {
float : right;
clear : right;
margin-top : 3px;
}
#number h2 {
color : #999999;
font-weight : normal;
font-size : 24px;
text-transform : none;
}
.banner-wrapper {
width : 980px;
height : 313px;
margin : 0 auto;
border : 0;
}
#tab-bkg {
background-image : url(../images/tab-bkg.jpg);
background-repeat : repeat-x;
height : 72px;
}
#tab-bkg h1 {
font-family : "Verdana", Geneva, sans-serif;
font-size : 18px;
text-transform : uppercase;
letter-spacing : normal;
margin : 10px 0 0 10px;
}
#controller {
width : 980px;
height : 72px;
margin : 0 auto;
}
.tab-box {
width : 322px;
float : left;
}
.tab-box img {
float : left;
margin-right : 15px;
margin-left : 10px;
}
.tab-spacer {
background-image : url(../images/tab-spacer.jpg);
background-repeat : no-repeat;
float : left;
width : 6px;
height : 72px;
}
.Paragraph-Padding {
padding-bottom : 10px;
}
#Overall-Wrapper {
width : 980px;
padding : 10px;
margin : 0 auto;
background-color : #fcfcfc;
margin-bottom : 10px;
}
#Subpage-Wrapper {
padding-top : 10px;
padding-left : 9px; 
padding-bottom:25px;
padding-right : 9px; 
border:solid 1px #f5f5f5;
width : 980px;
margin : 10px auto; background:url(../images/content-spacer.jpg) repeat-x left bottom;

}
.wrapper {
padding : 10px;
margin : 0 auto;
background-color : #ffffff;
background-image : url(../images/content-spacer.jpg);
background-repeat : no-repeat;
background-position : bottom;
border : 1px solid #f5f5f5;
margin-bottom : 10px;
width : 900px;
float : left;
}
.Block-Left {
float : left;
width : 48%;
}
.Block-Right {
float : left;
width : 48%;
padding-left : 20px;
}
.Block-Right > p {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 20px;
padding-bottom : 7px;
}
.Content-Paragraph {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 18px;
color : #464545;
}
.Twitter-Post {
margin-bottom : 15px;
font-family : Verdana, Arial, sans-serif !important ;
font-size : 10px !important ;
line-height : 18px;
}
.Twitter-Post > a:link, .Twitter-Post > a:visited, .Twitter-Post > a:active {
color : #782626;
text-decoration : none;
}
.Twitter-Post > a:hover {
color : #782626;
text-decoration : none;
border-bottom : 1px dotted #782626;
}
#Small-Slider {
height : 164px;
background-image : url(../images/red-sub.jpg);
}
#Small-Slider-Green {
height : 164px;
background-image : url(../images/green-sub.jpg);
}
#Small-Slider-Blue {
height : 164px;
background-image : url(../images/blue-sub.jpg);
}
#Small-Slider-Purple {
height : 164px;
background-image : url(../images/purple-sub.jpg);
}
#Small-Slider-Grey {
height : 164px;
background-image : url(../images/grey-sub.jpg);
}
#Small-Slider-Content {
margin : 0 auto;
padding-top : 27px;
color : #ffffff;
width : 980px;
}
#Small-Slider-Content > h2 {
padding : 0 0 3px 0;
margin : 0 0 5px 0;
color : #171616;
font-size : 24px;
font-family : Sketch Block;
font-weight : lighter;
letter-spacing : 1pt;
border-bottom : 2px dashed #dddddd;
}
#Small-Slider-Content > h3 {
letter-spacing : 0;
padding-left : 7px;
color : #ffffff;
}
#Small-Slider-Content > ul {
margin : 0;
padding-top : 45px;
padding-left : 0;
}
.Slider-List {
display : inline;
list-style : none;
padding-left : 25px;
padding-right : 25px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
font-size : 14px;
color : #4a1010;
border-left : 1px solid #dddddd;
}
.Slider-List:first-child {
padding-left : 0;
padding-right : 25px;
border-left : 0;
}
.Slider-Links:link, .Slider-Links:visited, .Slider-Links:active {
text-decoration : none;
color : #cccccc;
}
.Slider-Links:hover {
text-decoration : none;
color : #f5f5f5;
border-bottom : 1px dashed #f5f5f5;
}
#Definition {
width : 540px;
padding : 20px;
padding-top : 10px;
margin : 0 auto;
font-size : 12px;
background-color : #ffffff;
padding-bottom : 50px;
border-bottom : 2px dashed #c9c8c8;
}
.bred-crumb {
width : 970px;
height : auto;
margin : auto;
padding : 10px 0 10px 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #787878;
border-bottom : 1px dashed #cccccc;
}
.bred-crumb ul {
margin : 0;
padding : 0;
}
.bred-crumb ul li {
display : inline;
list-style : none;
}
.bred-crumb ul li a {
color : #787878;
padding : 0 10px;
border-right : 1px solid #787878;
}
.bred-crumb ul li a:hover {
color : #c32b2b;
}
.bred-crumb ul li a.active {
color : #c32b2b;
}
#Definition > img {
margin-right : 30px;
}
#Definition > p {
font-family : Georgia, Times New Roman, Times, serif;
font-size : 16px;
margin-top : 30px;
line-height : 36px;
margin-left : 20px;
}
#Left-Content {
float : left;
width : 700px;
border-right : 1px dashed #c9c8c8;
margin-bottom : 20px;
}
#Left-Content-order {
float : none;
width : 800px;
margin : auto auto 20px auto;
}
#Left-Content > p {
max-width : 770px;
}
#Left-Content > ul {
list-style : none;
margin-top : 0;
margin-bottom : 0;
}
#Left-Content > ul li {
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
line-height : 20px;
color : #666666;
}
.Content-Header {
font-size : 16px;
font-family : Verdana, Arial, sans-serif;
padding-top : 10px;
padding-bottom : 10px;
}
.Content-Paragraph {
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
padding-bottom : 15px;
line-height : 20px;
}
.Content-Paragraph2 {
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
padding-bottom : 15px;
line-height : 20px;
height : 120px;
}
.Content-Paragraph3 {
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
padding-bottom : 15px;
line-height : 20px;
height : 200px;
}

.Content-Paragraph003 {
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
line-height:14px;
}

.Content-Bottom {
background-image : url(../images/content-spacer.jpg);
background-repeat : no-repeat;
background-position : bottom;
padding-bottom : 25px;
}
#Full-Content {
width : 100%;
}
.t-embed table {
width : 960px;
}
.t-embed td {
width : 25%;
}

.Plan-Comparison {
width : 98%;
background-image : url(../images/content-spacer.jpg);
background-repeat : no-repeat;
background-position : bottom;
border-collapse : collapse;
margin-bottom : 10px;
padding-bottom : 10px;
}
.Table-Header {
height : 39px;
padding : 5px;
border-right : 1px solid #dadad9;
font-weight : bold;
background-image : url(../images/table_2_background.png);
}
.Table-Cell-One {
font-family : Verdana, Arial, sans-serif;
height : 39px;
padding : 0;
border-right : 1px solid #dadad9;
border-bottom : 1px solid #dadad9;
}
img.order {
height : 39px;
margin : 0;
padding : 0;
vertical-align : middle;
border : 0;
}
.Table-Cell-Two {
height : 39px;
padding : 0;
border-right : 1px solid #dadad9;
border-bottom : 1px solid #dadad9;
background-image : url(../images/table_2_background.png);
}
.Conf-Container {
border : 1px dashed #dddddd;
background-color : #fdfdfd;
margin-bottom : 20px;
}
.Conf-Container img {
float : left;
margin-left : 5px;
margin-top : 3px;
}
.Vps {
width : 260px;
padding : 5px;
height :auto;
float : left;
}
.title {
background-image : url(../images/table_2_background.png);
height : 35px;
font-family : "Arial", Helvetica, sans-serif;
color : #666666;
}
.title p {
font-weight : normal;
padding : 6px;
font-size : 16px;
color : #666666;
}
.title .name {
font-family : "Arial", Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #666666;
}
.title img {
margin : 5px 10px 5px 5px;
padding : 0;
}
.Footer-Blue {
border-bottom : 3px solid #006699;
}
.Footer-Green {
border-bottom : 3px solid #7a9900;
}

.Vps > ul {
margin : 0;
padding : 0;
float : right;
display : block;
width : 195px;
list-style : none;
border-left : 1px dashed #dddddd;
}
.Vps > ul li {
display : block;
background-color : #f9f9f9;
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
line-height : 20px;
padding : 2px 0 2px 10px;
border-bottom : 1px dashed #dddddd;
}
/*
.cndb {
height : 10px; width:300px; height:auto; float:right;
padding : 10px 10px 5px 10px;
background-color : #fdfdfd;
clear : both;
margin-bottom : 10px;
border-top : 1px dashed #dddddd;
}
.cndb > p {
font-size : 16px;
color : #006699;
font-weight : bold;
}
*/
.Price-Shared, .Price-Shared a {
color : #666666;
font-family : "Lucida Sans", Lucida Grande, sans-serif;
font-weight : bold;
font-size : 16px;
text-decoration : none;
}
.pm {
font-size : 11px;
}
.Addon-Box {
width : 200px;
height : auto;
background-color : #f5f5f5;
border : 1px solid #eeeeee;
float : left;
margin-right : 11px;
margin-bottom : 11px;
padding : 10px;
}
.Addon-Box:hover {
border : 1px solid #dddddd;
background-color : #eeeeee;
cursor : default;
}
.Addon-Box > img {
float : left;
}
/*
.tp {
float : right;
color : #006699;
font-family : "Lucida Sans", Lucida Grande, sans-serif;
font-weight : bold;
font-size : 16px;
}
.price {
float : right;
color : #666666;
font-family : "Lucida Sans", Lucida Grande, sans-serif;
font-weight : bold;
font-size : 16px;
}
.price .small {
font-size : 11px;
}
.Details-Cont {
float : left;
height : 180px;
color : #404040;
background-color : #fdfdfd;
border : 1px solid #d8d8d8;
width : 320px;
margin-bottom : 10px;
margin-top : 10px;
}
*/
.Details-Cont h2 {
background-image : url(../images/table_2_background.png);
color : #333333;
font-size : 14px;
margin : 0;
padding : 5px;
height : 16px;
border-bottom : 1px solid #d8d8d8;
}
.Details-Cont ul {
list-style : url(../images/bullet2.gif);
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 18px;
}

#Order-Box {
clear : both;
background-color : #fdfdfd;
border : 1px solid #eeeeee;
height : 25px;
padding : 10px;
width : 650px;
}
#Order-Box h3 {
padding-top : 4px;
}

.Order-Box {
clear : both;
background-color : #fdfdfd;
border : 1px solid #eeeeee;
height : 25px;
padding : 10px;
width : 650px;
}
.Order-Box h3 {
padding-top : 4px;
}

#Right-Bar {
float : right;
width : 275px;
padding-top : 0;
}
#Right-Bar > ul {
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
list-style : url(../images/raquo.gif);
color : #999999;
padding-bottom : 5px;
}
#Right-Bar > ul li {
padding-bottom : 5px;
}
.Right-Content-Box {
border : 1px solid #dddddd;
background-color : #eeeeee;
margin-bottom : 5px;
margin-left : 10px;
padding : 5px;
}
.Right-Content-Box > form > .input {
background-image : url(../images/table_2_background.png);
border : 1px solid #cccccc;
float : left;
height : 15px;
margin-bottom : 5px;
padding : 5px;
}
.Right-Content-Box > form > .submit {
background-image : url(../images/table_2_background.png);
border : 1px solid #cccccc;
height : 30px;
width : 60px;
float : right;
margin : -17px 15px 0 0;
padding : 0;
}
.Right-Content-Box > p {
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
}
.Right-Content-Box > p > a {
color : #666666;
}
.Right-Content-Box > p > a:hover {
border-bottom : 1px dashed #666666;
}
.Right-List {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
width : 245px;
height : auto;
float : left;
color : #666666;
margin : 0;
padding : 0;
border-bottom : 1px dotted #b2b3b4;
}
.Right-List a {
color : #4b4b4d;
padding-top : 5px;
float : left;
}
.Right-List a:hover {
color : #ff9e36;
}
.Right-Title {
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
padding-top : 5px;
}
#Bottom-Blocks {
width : 980px;
padding : 10px;
margin : 0 auto;
background-color : #ffffff;
}
.Bottom-Block-Content {
width : 31%;
height : 91px;
border : 3px solid #e5e8eb;
float : left;
margin-left : 5px;
margin-right : 5px;
margin-top : 10px;
margin-bottom : 10px;
/* background-image : url(../images/info-box-bg.png); */
}
.Bottom-Block-Content > h3 {
margin-top : 5px;
}
.Bottom-Block-Content > p {
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
max-width : 295px;
}

.Award-Padding {
padding : 10px;
}
.Footer-Link:link, .Footer-Link:visited, .Footer-Link:active {
color : #301f17;
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
text-decoration : none;
}
.Footer-Link:hover {
color : #301f17;
border-bottom : 1px dotted #301f17;
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
text-decoration : none;
}


.List-Display-Inline {
display : inline;
}
.Unbulleted-List {
list-style : none;
}
.Top-Tabs-List {
margin : 0;
padding-top : 3px;
padding-left : 0;
padding-right : 0;
}
.Top-Tabs-List > li {
list-style : none;
display : inline;
width : 33%;
padding-left : 3px;
padding-right : 1px;
}
.Top-Tabs:link, .Top-Tabs:visited, .Top-Tabs:active, .Top-Tabs:hover {
font-family : "Georgia", Times New Roman, Times, serif;
font-size : 12px;
text-decoration : none;
color : #646464;
}
.Top-Image-Align {
vertical-align : middle;
}
.Top-Awards {
height : 60px;
background-color : #f5f5f5;
margin-bottom : 12px;
}
.Award-Spacing:first-child {
margin-right : 7.5px;
margin-left : 0;
}
.Award-Spacing {
margin-right : 7.5px;
margin-left : 7.5px;
padding-top : 12px;
}
.Logo-Types {
margin : 0 auto;
width : 1000px;
}
#red-bkg {
background-image : url(../images/banner-bkg.jpg);
background-repeat : repeat-x;
height : 318px;
}
#blue-bkg {
background-image : url(../images/virtual-bkg.png);
background-repeat : repeat-x;
height : 318px;
}
#green-bkg {
background-image : url(../images/green_background.jpg);
background-repeat : repeat-x;
height : 318px;
}
.red {
color : #821b1b;
}
.Red-Link:link, .Red-Link:visited, .Red-Link:active {
text-decoration : none;
color : #821b1b;
}
.Red-Link:hover {
text-decoration : none;
color : #821b1b;
}
.blue {
color : #35425b;
}
.Blue-Link:link, .Blue-Link:visited, .Blue-Link:active {
text-decoration : none;
color : #35425b;
}
.Blue-Link:hover {
text-decoration : none;
color : #35425b;
}
.green {
color : #7d9055;
}
.Green-Link:link, .Green-Link:visited, .Green-Link:active {
text-decoration : none;
color : #7d9055;
}
.Green-Link:hover {
text-decoration : none;
color : #7d9055;
}
#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox img {
width : auto;
height : auto;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background-image : url(data:image/gif;base64,AAAA);
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}
#imageData {
padding : 0 10px;
color : #666;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
outline : none;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}
h5 {
font-family : Verdana, Arial, sans-serif;
color : #999999;
margin-top : 2px;
margin-bottom : 6px;
}
.Bold {
font-weight : bold;
}
.Bold2 {
font-weight : bold;
color : #8a2e2c;
}
.Italic {
font-style : italic;
}
.Underline {
text-decoration : underline;
}
.Paragraph-Margins {
margin-top : 3px;
margin-bottom : 3px;
}
.Float-Left {
float : left;
}
.Float-Right {
float : right;
}
.Left {
text-align : left;
}
.Right {
text-align : right;
padding-right : 2px;
}
.Centre {
text-align : center;
}
.Icon-Margins {
margin : 5px;
}
.Icon-Margins-16 {
margin : 0 5px 5px 5px;
}
.Avatar-Margins {
margin : 3px;
margin-right : 5px;
}
.Unbordered {
border : 0;
}
.Clear-Left {
clear : left;
}
.Clear-Right {
clear : right;
}
.Clear-Both {
clear : both;
}
img.feature {
margin-right : 10px;
margin-bottom : 5px;
}
img.valign {
vertical-align : middle;
}
.Accordion-Header {
font-family : "Arial", Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
color : #ffffff;
height : 20px;
padding : 10px 0 5px 0;
width : 760px;
background-image : url(../images/tab-dropdown4.png);
clear : both;
margin-bottom : 10px;
}
.Accordion-Content {
font-family : "Arial", Helvetica, sans-serif;
font-size : 11px;
clear : both;
}
#Windows {
clear : both;
height : 20px;
padding : 5px 0 5px 0;
width : 99%;
font-family : "Arial", Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
color : #ffffff;
background : #adbe69;
border-top : 1px solid #888e49;
border-bottom : 1px solid #888e49;
}
#Linux {
clear : both;
height : 20px;
padding : 5px 0 5px 0;
width : 99%;
font-family : "Arial", Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
color : #ffffff;
background : #699bbe;
border-top : 1px solid #49738e;
border-bottom : 1px solid #49738e;
}
.pb {
border : 5px solid #eeeeee;
width : 200px;
height : 120px;
margin : 0 20px 10px 0;
}
.pb img {
border-bottom : 1px dashed #dddddd;
}
.pb .text {
background-color : #f5f5f5;
text-align : center;
}
.pb .text > p {
font-size : 11px;
font-weight : bold;
margin-top : 3px;
}
#tooltip {
position : absolute;
border : 3px solid #cccccc;
background : #fafafa;
padding : 2px 5px;
color : #333333;
display : none;
width : 130px;
}
.support_table {
border-collapse : collapse;
margin : 0 auto 12px;
width : 96%;
}
.support_table th {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-bottom : 1px dashed #cccccc;
line-height : 2;
}
.support_table td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-bottom : 1px dashed #cccccc;
line-height : 2;
text-align : center;
}
.support_table .caption {
border-bottom : 3px solid #446983;
color : #000000;
font-family : Verdana;
font-size : 12px;
font-weight : bold;
}
.service_overview h2, .service_overview2 h2 {
background-image : url(../images/table_2_background.png);
border-bottom : 1px solid #cccccc;
text-transform : uppercase;
color : #333333;
font-size : 10px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 7px;
height : 13px;
}
.service_overview, .service_overview2 {
float : left;
width : 45%;
height : 180px;
margin-top : 15px;
color : #666;
background-color : #efefef;
border : 1px solid #eeeeee;
}
.service_overview2 {
margin-left : 37px;
display : inline;
}
.service_overview2 h2 {
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
.service_overview h2 a, .service_overview2 h2 a, .service_overview h2 a:visited, .service_overview2 h2 a:visited {
text-decoration : none;
color : #333333;
background : transparent;
}
.service_overview h2 a:hover, .service_overview2 h2 a:hover {
color : #333333;
border-bottom : 1px dashed #f5f5f5;
background : transparent;
}
.service_overview img, .service_overview2 img {
float : left;
margin : 10px 10px 2px 10px;
}
.service_overview p, .service_overview2 p {
margin : 0;
font-size : 10px;
padding : 6px;
}
.service_overview .more, .service_overview2 .more {
text-align : right;
padding : 12px 24px;
}
.service_overview03 {
float : left;
width : 45%;
height : auto;
margin-top : 15px;
margin-right : 25px;
color : #666;
background-color : #efefef;
border : 1px solid #eeeeee;
}
.service_overview03 h2 {
background-image : url(../images/table_2_background.png);
border-bottom : 1px solid #cccccc;
color : #333333;
font-size : 10px;
margin : 0;
padding : 7px;
height : 13px;
}
.service_overview03 img {
float : left;
margin : 10px 10px 2px 10px;
}
.service_table {
width : 100%;
border-collapse : collapse;
margin : 20px 0;
border : 1px solid #dedede;
}
.support_table caption {
padding : 5px 0;
text-align : left;
border-bottom : 2px solid #92473f;
font : bold 14px Verdana;
text-align : center;
}
.service_table thead td, .service_table thead th {
font-weight : bold;
border-bottom : 2px solid #92473f;
color : #243a4a;
background : #ffffff;
white-space : nowrap;
}
.service_table thead th {
text-align : center;
}
.service_table caption img {
vertical-align : top;
margin-right : 6px;
}
.service_table td, .service_table th {
padding : 5px;
}
.service_table th {
text-align : right;
}
.service_table .check {
width : 80px;
text-align : center;
padding : 5px;
}
.service_table .addon {
width : 250px;
}
.service_table .price td, .service_table .price th {
border-bottom : 1px dashed #ccc;
background : #f7f7f7;
}
.service_table .price strong {
font-size : 18px;
}
.service_table .price em {
font-style : normal;
color : #cd6054;
background : transparent;
}
.service_table h3 {
font-size : 11px;
}
.service_table li {
float : left;
width : 220px;
margin : 0;
padding : 0;
list-style : none;
}
.service_table .more {
clear : both;
text-align : right;
}
.contact-form {
width : 650px;
height : auto;
float : left;
padding : 10px;
border : 1px dashed #c9c8c8;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666666;
}
.nme-txtbox {
width : 560px;
height : auto;
float : left;
padding-top : 6px;
}
.nme {
width : 160px;
height : 20px;
float : left;
}
.cnt-txtboxbg {
width : 400px;
height : auto;
float : left;
}
.cnt-txtbox01 {
width : 398px;
height : 20px;
border : 1px solid #ebebeb;
}
.cnt-txtbox02 {
width : 398px;
height : 60px;
border : 1px solid #ebebeb;
}
.rightpan01 {
width : 263px;
height : auto;
float : right;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
}
.rgt-head {
width : 253px;
height : auto;
float : right;
padding-bottom : 5px;
padding-top : 5px;
background : #eeeeee;
border : 1px solid #dddddd;
margin-bottom : 5px;
font-size : 18px;
font-weight : normal;
padding-left : 10px;
color : #383838;
}
.right-linkbloc {
width : 243px;
height : auto;
float : right;
background : #eeeeee;
border : 1px solid #dddddd;
margin-bottom : 10px;
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
}
.right-linkbloc h6 {
margin : 0;
width : 243px;
height : auto;
float : left;
background : #f6f6f6;
padding-top : 5px;
padding-bottom : 5px;
font-size : 14px;
font-weight : bold;
border-bottom : 1px dashed #cecccc;
color : #666666;
}
.right-linkbloc ul {
width : 243px;
height : auto;
margin : 0;
padding : 5px 0 0 0;
float : left;
}
.right-linkbloc ul li {
list-style : none;
}
.right-linkbloc ul li a {
width : 243px;
height : auto;
float : left;
background : #eeeeee;
text-decoration : none;
font-size : 12px;
border-bottom : 1px dashed #dad9d9;
padding-bottom : 4px;
padding-top : 4px;
}
.right-linkbloc ul li a:hover {
color : #752423;
text-decoration : none;
border-bottom : 1px dashed #752423;
}
.tab h3 {
color : #333;
padding : 3px;
font-size : 12px;
margin : 0 1px 1px 0;
text-align : center;
background : #dbdbdb;
}
#wrapper {
width : 700px;
height : auto;
float : left;
}
#left {
float : left;
width : 200px;
}
#right {
float : right;
width : 480px;
margin-right : 18px;
}
.tab {
color : #333;
padding : 2px;
margin : 0 1px 1px 0;
text-align : center;
background : #dedede;
}
.stretcher {
background : #fafafa;
}
.contents01 {
width : 700px;
padding-top : 10px;
height : auto;
float : left;
}
.k-baselinks {
width : 670px;
height : auto;
float : left;
margin-top : 15px;
margin-left : 5px;
text-align : left;
padding : 5px;
font-family : Arial, Helvetica, sans-serif;
line-height : 18px;
}
.k-baselinks a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : underline;
}
.k-baselinks a:hover {
color : #ff6600;
text-decoration : none;
}
.brd-box01 {
width : 675px;
height : auto;
float : left;
border : 1px dashed #cccccc;
padding : 10px;
margin-bottom : 15px;
margin-right : 5px;
}
.brd-box01 img {
float : left;
}
.brd-box02 {
width : 675px;
height : auto;
float : left;
border : 1px dashed #cccccc;
padding : 10px;
background : url(../images/grade01.gif) repeat-x left bottom;
margin-bottom : 15px;
margin-right : 5px;
}
.brd-box02 img {
float : right;
}
.brd-box03 {
width : 955px;
height : auto;
float : left;
border : 1px dashed #cccccc;
padding : 10px;
margin-bottom : 15px;
margin-right : 5px;
}
.brd-box03 img {
float : left;
}
.brd-box04 {
width : 875px;
height : auto;
float : left;
border : 1px dashed #cccccc;
padding : 10px;
background : url(../images/grade01.gif) repeat-x left bottom;
margin-bottom : 15px;
margin-right : 5px;
}
.brd-box04 img {
float : right;
}
.resource-bloc {
width : 670px;
height : auto;
float : left;
background : #efefef;
margin-top : 15px;
border : 1px solid #eeeeee;
padding-bottom : 15px;
}
.resource-bloc p {
width : 650px;
height : auto;
float : left;
margin-left : 10px;
margin-right : 10px;
padding-bottom : 15px;
}
.resource-sub {
width : 650px;
height : auto;
float : left;
background : #f6f4f4;
margin-left : 10px;
color : #666666;
border-top : 1px dotted #c5c3c3;
padding-top : 10px;
padding-bottom : 10px;
}
.resource-sub h4 {
margin : 0;
padding : 0;
font-size : 16px;
font-weight : bold;
color : #666666;
}
.resource-sub a {
color : #929292;
}
.resource-sub a:hover {
color : #999999;
}
.resource-bloc h2 {
background-image : url(../images/table_2_background.png);
border-bottom : 1px solid #cccccc;
color : #333333;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif, "Arial Narrow";
text-transform : uppercase;
font-weight : bold;
margin : 0;
padding : 7px;
height : 13px;
}
.resource-bloc h2 a a:visited {
text-decoration : none;
color : #333333;
background : transparent;
}
.resource-bloc a:hover {
color : #333333;
border-bottom : 1px dashed #f5f5f5;
background : transparent;
}
.resource-bloc img {
float : left;
margin : 10px 10px 2px 10px;
}
.rgt-box01 {
width : 268px;
height : auto;
float : right;
background : url(../images/shadow-mid.gif) repeat-y;
margin-top : 10px;
}
.rgt-box01 ul {
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
list-style : url(../images/raquo.gif);
color : #666666;
padding-bottom : 5px;
}
.rgt-box01 ul li {
padding-bottom : 5px;
}
.rt-curvtop {
width : 258px;
height : 30px;
float : left;
background : url(../images/rtcurv-top.gif) no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #45494c;
padding-left : 10px;
padding-top : 6px;
}
.rt-curvmid {
width : 268px;
height : auto;
float : left;
background : url(../images/rtcurv-mid.gif) repeat-y;
}
.rt-curvbtm {
width : 268px;
height : auto;
float : left;
}
.shadow-box {
width : 268px;
height : auto;
float : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #605f5f;
margin-bottom : 8px;
background : url(../images/shadow-mid.gif) repeat-y;
}
.shadow-box p {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #4f5152;
}
.shd-curv {
width : 268px;
height : auto;
float : left;
}
.shd-curv1 {
width : 258px;
height : 29px;
float : left;
background : url(../images/shadow-top.gif) no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #4b4b4d;
padding-left : 10px;
padding-top : 7px;
}
.shd-mid {
width : 253px;
height : auto;
float : left;
padding-left : 10px;
padding-right : 5px;
background : url(../images/shadow-mid.gif) repeat-y;
}
.shd-mid img {
padding-right : 10px;
}
.jqueryslidemenu {
font : bold 12px Verdana;
width : 100%;
position : relative;
z-index : 2;
}
.jqueryslidemenu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
.jqueryslidemenu ul li {
position : relative;
display : inline;
float : left;
}
.jqueryslidemenu ul li a {
display : block;
background : url(menu_bg.gif) no-repeat center top;
color : white;
padding : 8px 22px 18px 22px;
color : #423f40;
text-decoration : none;
border-right : 1px solid #ececec;
}
.jqueryslidemenu ul li a:hover {
color : white;
}
.jqueryslidemenu ul li a.act {
color : white;
}
.jqueryslidemenu ul li ul {
position : absolute;
left : 0;
display : block;
visibility : hidden;
}
.jqueryslidemenu ul li ul li {
display : list-item;
float : none;
}
.jqueryslidemenu ul li ul li ul {
top : 0;
}
.jqueryslidemenu ul li ul li a {
font : normal 12px Verdana;
width : 160px;
padding : 5px 5px 5px 12px;
margin : 0;
border-top-width : 0;
border-bottom : 1px solid #d0d0d0;
text-align : left;
z-index : 100;
}
.jqueryslidemenuz ul li ul li a:hover {
background : #eff9ff;
color : black;
}
.downarrowclass {
position : absolute;
top : 12px;
right : 7px;
}
.rightarrowclass {
position : absolute;
top : 6px;
right : 5px;
}

.testi {
width : 248px;
height : 253px;
float : right;
background : url(../images/testi.gif) no-repeat;
padding-top : 60px;
padding-left : 10px;
padding-right : 10px;
}
.sitemap ul, .sitemap li {
margin : 0;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
border-bottom : 1px dashed #dfdfdf;
}
.sitemap li {
padding : 5px 36px;
/*background : url(../images/001.gif) no-repeat 18px 9px;*/
color : #666;
}
.sitemap li li {
/*background-image : url(../images/002.gif);*/ 
color : #666;
}


/*CHAT*/
.second-chat{ width:508px; height:375px; float:left; background:url(../images/chatbg.jpg) no-repeat left bottom;}
.schat-top{ width:508px; height:157px; float:left; background:url(../images/cht-top.jpg) no-repeat;}
.schat-options{ width:508px; height:auto; float:left; padding-top:225px;}
.schat-button1 {width:224px; height:105px; float:left; padding-left:25px;}
.schat-button2 {width:224px; height:105px; float:left; padding-left:10px;}

