@charset "utf-8";

/* CSS Document */



@charset "utf-8";

/* CSS Document */

body { margin: 0px; padding: 0px; font-family: Lucida Sans Unicode, Arial; background-color: #FFFFFF; font-size: 11px; text-align: center }

h2 { font-size: 17px; margin: 0px; font-family: Lucida Sans Unicode, Arial; font-weight:200 }

h4 { text-indent: -10000px }

/* Page */

#mainFrame { width: 777px; margin: 0px auto; text-align: left }

#logoBox { height: 87px }

#logo a{ float: left; background-image: url(../images/logo.jpg); width: 239px; height: 87px; background-repeat: no-repeat; text-indent: -10000px; text-decoration: none; display: block }

#toprightNav { width: 239px; float: right; text-align: right; padding-right: 16px }

div.clear { clear: both }

#rightNav { height: 43px; line-height: 43px; color: #999694 }

#message { padding: 15px 0 7px 0; color: #f77b09; text-transform: uppercase; font-weight: bold; line-height: 22px; font-size: 11px; color: #f77b09; background-image: url(../images/icon-chat-bg.jpg); background-repeat: no-repeat }

a.external {

padding-left: 28px;

background: transparent url(../images/icon-chat.jpg) no-repeat center left; color: #f77b09; text-decoration: none; 

}

.greylink { color: #999694; font-size: 11px; text-decoration: none }

.orange { color: #f77b09; font-size: 11px; text-decoration: none; font-style: normal; }

#mainNav { height: 35px; background-image: url(../images/main-nav-bg.jpg); background-repeat: no-repeat; margin-bottom: 10px }

#homeHeaderBox { float: left; width: 537px; background-image: url(../images/home-header.jpg); height: 331px; background-repeat: no-repeat }

#homeHeaderBox1 { float: left; width: 537px;  background-image: url(../images/home-header_new.jpg); height: 331px; background-repeat: no-repeat }

#message2 { color: #f77b09; text-transform: uppercase; font-weight: bold;  font-size: 11px; color: #f77b09;  float: left; width: 537px;  height: 331px; }

#headQuestion { float: right; width: 231px }

#helpBox { background-image: url(../images/help-bg.jpg); height: 191px; background-repeat: no-repeat; padding-left: 30px }

div.pro1 { padding: 50px 0 26px 39px; height: 44px; font-family: Trebuchet MS, Tahoma; color: #9e9d9d }

div.pro2 { padding: 168px 0 26px 39px; height: 44px; font-family: Trebuchet MS, Tahoma; color: #9e9d9d }

div.helptext { padding-top: 47px; color: #6e6d6d; font-size: 12px; line-height: 28px; font-weight: bold; }

div.helptext a{ color: #6e6d6d; text-decoration: none }

div.helptext a:hover{ color: #990505; text-decoration: none }

#tabBox { width: 777px }

a.redsmall { color: #c22a1d; font-family: Trebuchet MS, Tahoma; font-size: 9px; padding-left: 8px;

background: transparent url(../images/red-bullet.jpg) no-repeat center left; text-decoration: none }

.tabTop1 { padding: 13px 0 0 24px; color: #f77b09; font-weight: bold }

.tabTitle { font-size: 17px }

.tabSection1 { padding: 10px 0 0 45px; color: #4c4c4c; font-family: Lucida Sans Unicode, Arial; line-height: 20px }

.tabTop2 { padding: 20px 0 0 24px; color: #990505; font-weight: bold }

.tabSection2 { padding: 12px 0 0 45px; color: #4c4c4c; font-family: Lucida Sans Unicode, Arial; line-height: 20px }


/* Footer */
#footerBox { height: 54px; border-top: solid #f77b09 1px; color: #717171; text-align: center; padding-top: 18px; width: 777px; margin: 0px auto }

#footerBox a{ color: #0486e1; text-decoration: none }

#footerBox a:hover { text-decoration: underline }

#footerBox2 {
	height: 54px;
	border-top: solid #f77b09 1px;
	color: #717171;
	text-align: center;
	padding-top: 18px;
	width: 777px;
	margin: 0px auto;
	left: 0px;
	top: 350px;
}

#footerBox2 a{ color: #0486e1; text-decoration: none }

#footerBox2 a:hover { text-decoration: underline }

/* Post Styles */
.post {
	float: left;
	width: 229px;
	height: 358px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(../images/tab-box1.jpg);
}

.post2 {
	float: left;
	width: 267px;
	height: 361px;
	margin-left: 11px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(../images/linux-box.jpg);
}

.post3 {
	float: left;
	width: 270px;
	height: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(../images/windows-box.jpg);
}


.post img{
	padding: 0px;
	margin: 0px;
	border: 1px solid #CCC;
}

.post img:hover {
	border: 1px solid #FF9900;
	padding: 0px;
	margin: 0px;
	cursor: hand
}

.postright{
	float: right;
}

.postclear {
	clear: both;
}


/* Main Nav */
.basictab{
padding: 10px 0;
margin-left: 0;
font: bold 11px Lucida Sans Unicode;
list-style-type: none;
color: #5D5F60;
text-transform: uppercase;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}


.basictab li{
display: inline;
margin: 0;
}

.basictab li.last{
display: inline;
margin: 0;
}


.basictab li a{
text-decoration: none;
padding: 10px 17px;
margin-right: 0px;
color: #000;
}

.basictab li.last a{
text-decoration: none;
padding: 10px 17px;
margin-right: 0px;
color: #000;
}


.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
color: #fb5900;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #fff;
color: black;
}


/* Inner Pages */
#homeInnerBox { float: left; width: 537px; }

#innerHeaderBox { background-image: url(../images/inner-header.jpg); height: 191px; background-repeat: no-repeat }

#innerHeaderContent { padding: 20px; color: #b21111; font-size: 22px }

#innerContentBox { padding: 20px; font-size: 13px; color: #414141; text-align: justify }

#innerContentBox1 { padding: 10px 5px 20px 5px; font-size: 13px; color: #414141; text-align: justify }

.inTitle { color: #a70d07; font-size: 17px }

.inTitlecc { background-color: #f77b09; color: #FFFFFF; text-decoration: none; padding: 0 3px 0 3px; font-size: 15px }

a.inTitlecc { background-color: #f77b09; color: #FFFFFF; text-decoration: none; padding: 0 3px 0 3px; font-size: 15px }

a:hover.inTitlecc { background-color: #ccc; color: #FFFFFF; text-decoration: none; padding: 0 3px 0 3px; font-size: 15px }

blockquote { min-height: 35px; padding: 15px 0 15px 70px; padding-left: 80px; margin: 0 0px 15px 10px; background: url('../images/blockquote_bg.jpg') no-repeat; clear: left; font-size: 11px }

.client { text-transform: uppercase; color: #990000; font-size: 11px; font-style: normal; letter-spacing: 0.05em }

.redlink { color: #a70d07 }
