/* CSS Document */

body{background-color:#FFF;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:top;}



.main{width:990px;}

.top{height:45px;
text-align:right;}

.topline{border-bottom:2px solid #000;}

.logo{width:238px;
text-align:center;
height:85px;}

.left{ width:243px;
text-align:center;
vertical-align:top;}

.prolink{
padding:10px;
padding-top:0px;
text-align:left;
border:1px solid #fff;
background-image:url(images/leftbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.prolinkhead , .prolinkhead A,link,visited{font-size:12px;
font-weight:bold;
color:#fff;
padding:5px;
background-color:#C00;
text-transform:uppercase;
text-decoration:none;
text-align:left;}

.prolinkhead A:hover{color:#FF0;
}


.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
}


.markermenu li a{
background:  url(images/bullet.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 4px 0;
padding-left: 20px;
text-decoration: none;

}


.markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:180px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover , .current{
color: black;
font-weight:bold;
/*background-color: #0C73AD;*/
background:  url(images/unlink.jpg) no-repeat 2px center;
}
.unlink{
background:  url(images/unlink.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 4px 0;
padding-left: 20px;
text-decoration: none;
font-weight:bold;
}



.lefthead{background-color:#CC0001;
background-color:#CC0001;
color:#fff;
font-weight:bold;
text-align:left;
padding:5px;}

.newsbg{background-image:url(images/leftbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:10px;}


.right{width:210px;
text-align:center;
vertical-align:top;}

.rightpro TD{border-bottom:1px dotted #dddddd;
vertical-align:bottom;}

.rightpro A,link,visited, IMG{color:#000;
text-decoration:none;
border:0px;
}

.rightpro A:hover{ color:#CC3300;
font-weight:bold;
}

.content{vertical-align:top;
text-align:center;

padding:5px;
padding-top:0px;}

P{margin:0px;
text-align:justify;
padding:10px;}

.homecontact{background-image:url(images/canada.jpg);
background-repeat:no-repeat;
background-position:right top;
text-align:left;
padding-left:50px;}

.email{color:#FF0000;}

.email strong{color:#333333;}

.email A,link,visited{color:#0E73AB;
text-decoration:none;}

.email A:hover{color:#FF0000;}


.bottom{ background-color:#036DA9;
text-align:left;
font-size:11px;
color:#fff;
padding:3px;}


.bottom1 , .bottom1 A,link,visited{
text-align:right;
font-size:11px;
text-decoration:none;
color:#000;
padding:3px;}

.bottom1 A:hover{color:#FF0000;}

.title{font-size:24px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
height:30px;
padding:10px;
padding-top:0px;
color:#0C73AD;}


.box{background-color:#EEEDFD;
border:1px solid #cccccc;}

.box1{
text-align:left;
border:1px solid #cccccc;
border-right:0px;
margin-bottom:10px;}

.box1 TD {border-right:1px solid #cccccc;
vertical-align:top;}

.boxh{background-color:#EEEDFD;
padding:4px;
font-weight:bold;
border-bottom:1px solid #cccccc;
}

.boxh1{background-color:#CA2512;
background-image:url(images/boxh1.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:5px;
color:#ffffff;
font-weight:bold;
border-bottom:1px solid #aaaaaa;
}


.readmorepdf {
text-align:right;
color:#333333;
}

.readmorepdf a,link,visited{
text-align:right;
color:#333333;
font-size:11px;
padding-right:3px;
text-decoration:none;
}

.readmorepdf a:hover{color:#CC0000;}

.boxh span a:hover{color:#CC0000;}

.boxhead{background-color:#fff;
padding:5px;
font-size:14px;
text-align:left;
font-weight:bold;
color:#555555;
text-transform:uppercase;
display:block;}

.pdf{
list-style-type: none;
margin: 0px 0;
padding: 0;
font-size:11px;
letter-spacing:1px;
}

.pdf li a{
background:  url(images/pdf.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 4px 0;
padding-left: 0px;
text-decoration: none;
text-transform:uppercase;

}


.pdf li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:140px;
text-align:left;
padding-left:20px;
}

.pdf li a:visited, .markermenu li a:active{
color: #00014e;
}

.pdf li a:hover{
color: black;
font-weight:bold;
/*background-color: #0C73AD;*/

}

.qlbg{background-color:#F8F8F8;
border:1px solid #cccccc;
}

.qlhead{font-size:30px;
color:#333333;
text-align:center;
padding-bottom:10px;
}


.qlhead1{font-size:20px;
color:#333333;
text-align:center;
padding-bottom:10px;
}


.ql{
list-style-type: none;
margin: 0px 0;
padding: 0;

}

.ql ul li {list-style:none;
font-size:11px;}

.ql li a{
background:  url(images/ql.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 2px 0;
padding-left: 0px;
text-decoration: none;

}

.ql li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:160px;
text-align:left;
padding-left:20px;
}

.ql li a:visited, .markermenu li a:active{
color: #000;
}

.ql li a:hover{
color: red;
/*background-color: #0C73AD;*/

}

.qlpdf1{
text-align:left;
padding-left:25px;
color:#000000;
}
.qlpdf1 a,link,visited{background-image:url(images/pdf.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
text-align:left;
color:#000000;
font-weight:normal;
text-decoration:none;}
.qlpdf1 a:hover{color:#FF0000;}


.qlpdf1 UL{margin-top:5px;
margin-bottom:5px;}


.qlpdf1 li{text-align:left;
list-style:none;
line-height:18px;
margin-left:-25px;
}

.qlpdf{
list-style-type: none;
margin: 0px 0;
padding: 0;

}

.qlpdf ul li{list-style:none;}


.qlpdf li a{
background:  url(images/pdf.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 2px 0;
padding-left: 0px;

text-decoration: none;

}

.qlpdf li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:160px;
text-align:left;
padding-left:20px;
}

.qlpdf li a:visited, .markermenu li a:active{
color: #000;
}

.qlpdf li a:hover{
color: red;
/*background-color: #0C73AD;*/

}



vcvcvcv

.qlpdf1{
text-align:left;
padding-left:25px;
color:#000000;
}
.qlpdf1 a,link,visited{background-image:url(images/pdf.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
text-align:left;
color:#000000;
font-weight:normal;
text-decoration:none;}
.qlpdf1 a:hover{color:#FF0000;}


.qlpdf1 UL{margin-top:5px;
margin-bottom:5px;}


.qlpdf1 li{text-align:left;
list-style:none;
line-height:18px;
margin-left:-25px;
}

.qllinks{
list-style-type: none;
margin: 0px 0;
padding: 0;

}

.qllinks ul li{list-style:none;}


.qllinks li a{
background:url(images/bulleth.jpg) no-repeat 2px center;
color: #000;
display: block;
padding: 2px 0;
padding-left: 0px;

text-decoration: none;

}

.qllinks li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:160px;
text-align:left;
padding-left:20px;
}

.qllinks li a:visited, .markermenu li a:active{
color: #000;
}

.qllinks li a:hover{
color: red;
/*background-color: #0C73AD;*/

}









.txtli{
text-align:left;
list-style:none;
list-style-image:url(images/bullet-blue.png);
list-style-position:outside;
}

.txtli li{ margin-bottom:10px;}

.subheading{font-size:16px;
font-weight:bold;
color:#CC0000;
font-family:Georgia;
}

.install{font-size:14px;
text-transform:capitalize;
font-weight:bold;
text-align:left;
vertical-align:middle;
color:#006600;
text-decoration:blink;}


.boxlink{background-color:#f8f8f8;
border:1px solid #cccccc;
padding:5px;
text-align:center;
}

.boxlink a,link,visited{color:#000066;
text-decoration:none;}

.boxlink a:hover{color:#FF0000;}


.view_pro a,link,visited{color:#990000;
font-size:11px;}

.view_pro a:hover{color:#000000;}