body{margin:10px 0px 0px 0px;}
h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#317BC5;
	font-weight:bold;
	text-align: left;
}
/*h2{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; font-weight:bold;}
h3{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#B70F27; font-weight:bold;}*/

#top{margin:auto; width:898px; height:118px; background-image:url(../images/bg_top.jpg); background-repeat:repeat-x; border:1px solid #EAEAEA;}
#logo{height:102px; width:273px; margin:10px 0px 0px 10px;float:left;}
#home{width:27px; height:24px; float:right; margin:10px 4px 0px 0px;}
#sitemap{width:27px; height:24px; float:right; margin:10px 0px 0px 0px;}
#msg{width:27px; height:24px; float:right; margin:10px 43px 0px 4px; display:inline;}
#mainLinks{ width:900px; height:31px; background-image:url(../images/bg_mainlinks.jpg); background-repeat:repeat-x; margin:auto;}
#main{width:900px;margin:auto;margin-top:1px;}
#left{width:634px;float:left;}
#flash{width:632px; height:225px; border:1px solid #D5D5D5;}

/*Support*/
#support-link{ width:172px; height:39px; background-image:url(../images/bg-support.jpg); background-repeat:no-repeat; float:right; margin-right:20px; display:inline;}
#support-link #text{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center; margin-top:7px;}
#support-link #text a:link{
	text-decoration:none;
	color:#FFF;
}
#support-link #text a:visited{ text-decoration:none; color:#FFFFFF;}
#support-link #text a:hover{
	text-decoration:underline;
	color:#FFF;
}

.sprt-banner{border:1px solid #D5D5D5;}
.sprt-con{ padding-top:1px; vertical-align:top;}
.sprt-left{ width:634px; height:200px; vertical-align:top; background-image:url(../images/bg_content.jpg); background-repeat:repeat-x; background-position:top; border-top:1px solid #3580CB;/*padding-top:60px;*/}
.sprt-left .pad-top-50{ padding-top:25px;}

.sprt-left .title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2a73ba; font-weight:bold;}
.sprt-left .title a:link{ text-decoration:none; color:#2a73ba;}
.sprt-left .title a:visited{ text-decoration:none; color:#2a73ba;}
.sprt-left .title a:hover{ text-decoration:underline; color:#2a73ba;}

.sprt-left .desc{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434;}
.sprt-left .desc a:link{ text-decoration:none; color:#343434;}
.sprt-left .desc a:visited{ text-decoration:none; color:#343434;}
.sprt-left .desc a:hover{ text-decoration:underline; color:#343434;}

.sprt-left .heading{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; padding:3px; background-color:#f4f4f4; font-weight:bold; border:1px solid #e3e3e3;}
.sprt-left .info{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; padding:3px; background-color:#fcfcfc; border:1px solid #f4f4f4;}


.sprt-right{ width:265px; vertical-align:top;}
.sprt-right .title-con{height:28px; border-bottom:2px solid #B70F27; background-image:url(../images/bg_rightTitle.jpg); background-repeat:repeat-x;}
.sprt-right .title-bullet{width:17px; height:28px; background-image:url(../images/img_arrow_right.jpg); background-repeat:no-repeat; background-position:left;}
.sprt-right .title-text{width:200px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:1px 0px 0px 10px; color:#FFFFFF;}
.sprt-right .right-con{ width:261px; background-color:#F4F4F4; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC;}

#quote{padding-top:10px;width:265px; height:71px; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#8C897C; /*border-top-width:1px; border-top-style:dashed; border-top-color:#8C897C;*/ background-image:url(../images/bg_quote.jpg); background-repeat:repeat-x; background-color:#F4F4F4;}
#quote_con{height:71px; background-image:url(../images/img_quote.gif); background-repeat:no-repeat; background-position:bottom right;}

#port{height:94px; width:265px; background-color:#F4F4F4;}
.br_div{ line-height:1px;}
#prof{margin-top:10px; height:94px; width:265px; background-color:#F4F4F4;}

/*Bulletin*/
.bulletin-con{background-color:#fbf5b3; vertical-align:top; background-image:url(../images/bg-bulletin.jpg); background-position:right bottom;}
.bulletin-con .title{ padding-top:7px;}
.bulletin-con .title .pad_title{ padding-left:10px;}
.bulletin-con .title .text{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#1f63bd; padding-right:10px;}
.bulletin-con .title .text a:link{ text-decoration:none; color:#1f63bd;}
.bulletin-con .title .text a:visited{ text-decoration:none; color:#1f63bd;}
.bulletin-con .title .text a:hover{ text-decoration:underline; color:#1f63bd;}
.bulletin-con .readm{ padding-right:12px; padding-bottom:11px;}
.bulletin-con .news{ height:78px; vertical-align:middle; text-align:center;}
.bulletin-con .news .con{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f63bd; margin:12px;}
.bulletin-con .news .con a:link{ text-decoration:none; color:#1f63bd;}
.bulletin-con .news .con a:visited{ text-decoration:none; color:#1f63bd;}
.bulletin-con .news .con a:hover{ text-decoration:underline; color:#114fa2;}

/*Gallery*/
#bltn_tn{ width:33%; float:left; margin-bottom:10px;}
#bltn_tn .img{ padding:1px; border:1px solid #bdbdbd;}
#bltn_tn .img-text{ padding-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#317BC5;}
#bltn_tn .img-text a:link{ text-decoration:none; color:#317BC5;}
#bltn_tn .img-text a:visited{ text-decoration:none; color:#317BC5;}
#bltn_tn .img-text a:hover{ text-decoration:underline; color:#317BC5;}

/*VDO*/
.vdo-text{ padding-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; font-weight:bold;}
.vdo-text a:link{ text-decoration:none; color:#317BC5;}
.vdo-text a:visited{ text-decoration:none; color:#317BC5;}
.vdo-text a:hover{ text-decoration:underline; color:#317BC5;}

#quotef{width:93%}
#right{width:265px; float:left;margin-left:1px;margin-bottom:20px;}
.right_con{ width:263px; background-color:#F4F4F4; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC;}
#right_con_btm{ width:263px; background-color:#F4F4F4; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC;min-height:100%;height: auto !important;height: 100%;}
#content{width:634px; margin-top:1px; background-image:url(../images/bg_content.jpg); background-repeat:repeat-x; background-position:top; border-top:1px solid #3580CB;
min-height:370px;height: auto !important;height: 370px;}
#last_div{width:263px; background-color:#F4F4F4; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;padding-top:10px;}
#fcon{width:900px; margin:auto; padding-top:10px; clear:both;}
#footer{width:900px; height:29px; background-image:url(../images/bg_bottom.jpg); background-repeat:repeat-x; clear:both; border-top:2px solid #3580CB; border-bottom:1px solid #D9D9D9;}
.hr_title{ height:1px;color:#317BC5;}
#maintext{margin:20px 10px 10px 10px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363636; text-align:justify; line-height:16px;}
#maintext a:link, a:visited{ text-decoration:none;color:#317BC5;}
#maintext a:hover{
	text-decoration:underline;
	color: #317BC5;
}

#maintext2{margin:20px 10px 10px 10px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363636; text-align:justify; line-height:16px; border:1px solid #d8d8d8; padding:5px;}
#maintext2 a:link, a:visited{ text-decoration:none;color:#317BC5;}
#maintext2 a:hover{ text-decoration:underline;}
#maintext2 hr{border:1px solid #f2f2f2;}

.img-left{ margin-right:15px;}

#domain_con{ margin:auto;border-top:1px solid #EFEFEF; margin-top:10px; padding:10px; width:90%; background-image:url(../images/bg_domain.jpg); background-repeat:repeat-x;}

#pf_con{width:600px; background-image:url(../images/bg_pf.jpg); background-color:#F3F3F3; background-repeat:repeat-x; min-height:120px;height: auto !important;height: 163px; border:1px solid #F3F3F3; padding:3px; margin-bottom:10px;}
#pf_tn{border:1px solid #EEEEEE; float:left;padding:2px;}
#pf_details{ width:250px; float:left; margin-left:20px; margin-top:5px; }
#pf_desc{width:250px; clear:both; text-align:justify; float:left;}
.pf_img_brdr{border:1px solid #D0D0D0;padding:2px;}


.contact_left{ width:35%; float:left;margin-top:10px;}
.contact_right{ width:64%; float:left;border-left:1px solid #cccccc;margin-top:10px;margin-bottom:10px;}
.home_prod{width:207px; float:left; background-image:url(../images/img_dvdr.jpg); background-position:center right; background-repeat:no-repeat;margin-top:63px;
min-height:256px;height: auto !important;height: 256px;}
.home_prod_right{width:207px; float:left;margin-top:63px;min-height:256px;height: auto !important;height: 256px;}

.desc_qms{height:210px; background-image:url(../images/img_kiosk.jpg); background-repeat:no-repeat; background-position:bottom center;}
.desc_pms{height:210px; background-image:url(../images/img_cctv-hmpage.png); background-repeat:no-repeat; background-position:bottom right;}
.desc_ems{height:210px; background-image:url(../images/img_email.jpg); background-repeat:no-repeat; background-position:bottom center;}
.hosting_title{background-color:#4292E1; border:1px solid #317BC5; margin:10px 0px 10px 0px;padding:2px;color:#fff; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.hosting_details{background-color:#F4F4F4; border:1px solid #ECECEC;}
.table1{ border-collapse:collapse;}

.li_sub{ list-style-type:disc;}
.li_none{ list-style-type:none;}

/*Logos*/
#logos{width:634px; margin-top:20px; padding-top:25px; background-image:url(../images/img_dvdr-y.jpg); background-repeat:no-repeat; background-position:top center;/* min-height:370px;height: auto !important;height:370px;*/ float:left; clear:both;}
#logos .gap{ padding-top:20px;}


/*padding*/
.pad_quote{padding-top:10px;padding-left:10px;}
.pad_10_left{padding-left:10px;}
.pad_20_left{padding-left:20px;}
.pad_20_top{padding-top:20px;}
.pad_prod{padding:20px 5px 0px 5px;}
#heading{margin:20px 10px 0px 10px;}

.title_black{width:265px; height:28px; border-bottom:2px solid #000000; background-image:url(../images/bg_rightTitle.jpg); background-repeat:repeat-x;}
.title_maroon{width:265px; height:28px; border-bottom:2px solid #B70F27; background-image:url(../images/bg_rightTitle.jpg); background-repeat:repeat-x;}
.title_bullet{width:17px; height:28px; background-image:url(../images/img_arrow_right.jpg); background-repeat:no-repeat; background-position:left; float:left;}
.title_text{width:200px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:8px 0px 0px 10px; color:#FFFFFF; float:left;}

/*Heading*/
h2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; margin:0px;}
h2 a:link{ text-decoration:none; color:#317BC5;}
h2 a:link{ text-decoration:none; color:#317BC5;}
h2 a:link{ text-decoration:underline; color:#317BC5;}

h3{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363636; margin:0px;}
h3 a:link{ text-decoration:none; color:#363636;}
h3 a:visited{ text-decoration:none; color:#363636;}
h3 a:hover{ text-decoration:underline; color:#363636;}

/*text*/
.tahoma_9_gray{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#A5A5A5;}
a.tahoma_9_gray:link{ text-decoration:none;}
a.tahoma_9_gray:visited{ text-decoration:none;}
a.tahoma_9_gray:hover{ text-decoration:overline;}

.tahoma_10_blue{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#317BC5;}
a.tahoma_10_blue:link{ text-decoration:none;}
a.tahoma_10_blue:visited{ text-decoration:none;}
a.tahoma_10_blue:hover{ text-decoration:underline; color:#8C8C8C;}

.tahoma_11_blue{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#317BC5;
	text-decoration: none;
}
a.tahoma_11_blue:link{ text-decoration:none;}
a.tahoma_11_blue:visited{
	text-decoration:none;
	color: #317BC5;
}
a.tahoma_11_blue:hover{
	text-decoration:underline;
	color:#317BC5;
}

.tahoma_10_dgray{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#767676;}
a.tahoma_10_dgray:link{ text-decoration:none;color:#BB1D34;}
a.tahoma_10_dgray:visited{ text-decoration:none;color:#BB1D34;}
a.tahoma_10_dgray:hover{ text-decoration:underline;}

.tahoma_11_dgray{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#767676;}
a.tahoma_11_dgray:link{ text-decoration:none;color:#BB1D34;}
a.tahoma_11_dgray:visited{ text-decoration:none;color:#BB1D34;}
a.tahoma_11_dgray:hover{ text-decoration:underline;}

.tahoma_11_lgray{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#979797;}
a.tahoma_11_lgray:link{ text-decoration:none;}
a.tahoma_11_lgray:visited{ text-decoration:none;}
a.tahoma_11_lgray:hover{ text-decoration:underline;}

.tahoma_11_lgray2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#979797;}
a.tahoma_11_lgray2:link{ text-decoration:none; color:#979797;}
a.tahoma_11_lgray2:visited{ text-decoration:none; color:#979797;}
a.tahoma_11_lgray2:hover{ text-decoration:underline; color:#979797;}

.tahoma_11_yellow{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c8c82f;}
a.tahoma_11_yellow:link{ text-decoration:none;}
a.tahoma_11_yellow:visited{ text-decoration:none;color:#c8c82f;}
a.tahoma_11_yellow:hover{ text-decoration:underline;}

.tahoma_11_black{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
a.tahoma_11_black:link{ text-decoration:none;}
a.tahoma_11_black:visited{ text-decoration:none;}
a.tahoma_11_black:hover{ text-decoration:underline;}

.tahoma_12_blue{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5;}
a.tahoma_12_blue:link{ text-decoration:none;}
a.tahoma_12_blue:visited{ text-decoration:none;}
a.tahoma_12_blue:hover{ text-decoration:underline;}

.tahoma_15_maroon{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#BB1D34; font-weight:bold;}
a.tahoma_15_maroon:link{ text-decoration:none;}
a.tahoma_15_maroon:visited{ text-decoration:none;color:#BB1D34;}
a.tahoma_15_maroon:hover{ text-decoration:none; color:#000000;}

.arial_15_dblue{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#317BC5; font-weight:bold;}

/*form elements*/
.subscribe{border:1px solid #B1B1B1; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A5A5A5; padding:3px;}
.textbox{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; border:1px solid #C7C7C7;}
.button{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center; border:1px solid #C7C7C7; background-color:#FFFFFF;}

.textbox2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; border:1px solid #C7C7C7; width:200px;}
.combo2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#317BC5; border:1px solid #C7C7C7; width:204px;}.next-box {
	float: left;
	height: auto;
	width: 50px;
}
.number {
	color:#317BC5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.number:hover {
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background-color: #3190D0;
}
.number_active {
	color:#317BC5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background-color: #317BC5;
}
.number2 {
	color:#317BC5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.number2:hover {
	color:#317BC5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
.linkweb {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #317BC5;
}
.linkweb:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: underline;
}
