* { margin:0; padding:0;}
body{ background: #E5F4F7 url(images/tal.gif) top center repeat-y;}
html, input, textarea{font-family:Arial; font-size:12px; color:#4E4C32;	}
h1, h2, h3, h4 {font-family:Arial; color: #0054a5;}
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none; padding:0;}


strong a{ color:#0054A6;  background:url(images/bul_1.gif) no-repeat left top; background-position:0 3px; padding-left:17px; text-decoration:underline;}
strong a:hover{ text-decoration:none}

a.tech:hover{text-decoration:none;}
a.tech {color: #1875ce; font-weight:bold; font-size: 13px;}

a:hover{text-decoration:none;}
a {color:#1875ce;}

.column { float:left;}
.clear { clear:both;}
h{ margin-bottom:12px}
p{ padding:0;}


/*header*/
#header .box1{width:644px;}
#header .box1 img{margin:14px 0 0 21px;}
#header .box2 {width:122px; padding-top:62px;}
#header .box2 img{margin-right:9px;}
#header .box2 a{ color:#6FACE2; font-weight:bold;}
#header1{ background:url(images/bgr_m.jpg) 0 0 no-repeat;}
#header1 img{ margin: 0px 7px 0px 15px;}
#header1 a{color:#FFFFFF; font-size: 14px; font-weight: bold; margin-top: 20px;}
#header1 a:hover{text-decoration:none;}
.button {margin: -20px 10px 0px 10px;}
/*footer*/
.footer_txt{ padding:24px 0 0 0; color:#000000; font-size:11px; background:url(images/bgr_footer_line.gif) top left repeat-x; width:100%;  text-indent:27px;}
.footer_txt a{ color:#000000;}
.footer_txt span{ margin-left:300px;}
.footer_txt span img{ vertical-align:middle; margin-left:5px;}
/*wraper*/
.wraper_1{background:#E5F4F7 url(images/cont_bgr_top.jpg) 0 0 repeat-x; width:100%; height:100%;}
.wraper_2{background:url(images/cont_bgr_bot.jpg) bottom left repeat-x; width:100%; height:100%;}
.wraper_3{background:url(images/cont_bgr_top1.jpg) top right no-repeat; width:100%; height:100%;}
.wraper_4{background:url(images/cont_bgr_bot1.jpg) bottom right no-repeat; width:100%; height:100%;}

/*==================index.html==================*/
/*content*/
.block { width:100%; margin:26px 0 46px 0;}
.block .t { background:url(images/m2-t-dr.gif) repeat-x top #F2F2F2;}
.block .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.block .l { background:url(images/m2-l-dr.gif) repeat-y left;}
.block .r { background:url(images/m2-r-dr.gif) repeat-y right;}
.block .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.block .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.block .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.block .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom;}
.block .indent{ padding:17px 0 14px 21px; width:273px;}
.block .indent p{ margin:5px 0 0 0;}
.block strong a{ color:#0054A6;  background:url(images/bul_1.gif) no-repeat left top; background-position:0 3px; padding-left:17px;}
.block strong a:hover{ text-decoration:none}
.block .img1{margin:0 13px 11px 1px; float:left}

/*content_1*/
.cont_ind1 {padding-top:13px;}
.cont_ind1 span{ color:#818181; font-size:10px; background:url(images/bul_2.gif) no-repeat left top; background-position:2px 2px; padding-left:17px;}
.block1 { width:100%; margin:15px 0 0 0;}
.block1 .t { background:url(images/m2-t-dr1.gif) repeat-x top #499ED3;}
.block1 .b { background:url(images/m2-b-dr1.gif) repeat-x bottom;}
.block1 .l_t { background:url(images/m2-l-t1.gif) no-repeat left top;}
.block1 .r_t { background:url(images/m2-r-t1.gif) no-repeat right top;}
.block1 .l_b { background:url(images/m2-l-b1.gif) no-repeat left bottom;}
.block1 .r_b { background:url(images/m2-r-b1.gif) no-repeat right bottom;}
.block1 .text{ color:#FFFFFF;}

.cont1_txt1{padding:22px 21px 28px 23px;}
.cont1_txt1 p{ margin:7px 0 0 219px;}
.cont1_txt2{height:71px; margin:0 0 0 211px;}
.h{ margin-bottom:7px;}

.txt1 strong a{ color:#6FACE2;  background:url(images/bul_1.gif) no-repeat left top; background-position:0 3px; padding-left:17px; text-decoration:underline;}
.txt1 strong a:hover{ text-decoration:none}
.txt1 b a{ color:#000000;}
.col_2a p{margin:0 0 21px 199px;}
.st1_1{ margin-top:13px;}
.st1_1 span img{ margin:0 5px 1px 0; vertical-align:middle;}
.st1_1 span{ color:#818181; font-size:10px;}
/*==========================================*/
/*==================index.asp==================*/
.block2 { width:100%; margin:16px 0 24px 15px;}
.block2 .t { background:url(images/m2-t-dr.gif) repeat-x top #F2F2F2;}
.block2 .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.block2 .l { background:url(images/m2-l-dr.gif) repeat-y left;}
.block2 .r { background:url(images/m2-r-dr.gif) repeat-y right;}
.block2 .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.block2 .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.block2 .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.block2 .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom;}

.bgr2_1{width:800px; background: #FFFFFF}
.bgr2_2{background:url(images/2bgr2.jpg) top right no-repeat;}
.bgr2_3{background:url(images/2bgr3.gif) bottom left repeat-x;}

.list_1{padding:17px 0 30px 21px;}
.list_1 ul{ margin:14px 0 3px 0;}

.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 18px; font-family:arial;}
.r1 li a {line-height:20px; color:#000000; text-decoration:none;}
.r1 li a:hover { text-decoration:underline; color:#000000;}

.st1_1{margin: 0px 10px 0px 10px;}
.st1_1 .i {background:url(images/sm-puzzle-room.jpg) no-repeat; height:188px; float: right;}
.st2_1{margin:43px 0 0 16px;}
.st2_1 img{margin-bottom:15px;}
.st2_2{margin:0 11px 19px 16px;}
.st2_3 img{margin:0 14px 18px 0; float:left}
.st2_3 div{ margin-top:8px;}
.st2_4{margin:7px 0 0 16px;}
.st2_4 ul{margin:14px 0 0 0;}

/*==========================================*/
/*==================index-2.html==================*/
.st3_1{ padding:17px 0 26px 21px;}
.st3_1 p{ margin:16px 0 7px 0; padding-right:11px;}
.st3_1 a{ color:#6FACE2;}
.st3_2{margin:13px 0 17px 12px;}
.st3_3{margin:10px 0 0 0;}
.st3_4{margin:12px 0 11px 12px;}
.block3 .t { background:url(images/m2-t-dr3.gif) repeat-x top #378BC8; margin-top:16px;}
.block3 .b { background:url(images/m2-b-dr3.gif) repeat-x bottom;}
.block3 .l_t { background:url(images/m2-l-t3.gif) no-repeat left top;}
.block3 .r_t { background:url(images/m2-r-t3.gif) no-repeat right top;}
.block3 .l_b { background:url(images/m2-l-b3.gif) no-repeat left bottom;}
.block3 .r_b { background:url(images/m2-r-b3.gif) no-repeat right bottom;}
.block3 .txt{padding:23px 0 17px 24px; color:#FFFFFF; width:256px;}
.block3 .txt select{ width:252px; height:21px; margin:15px 0 5px 0}
.block3 .txt ul{ margin:8px 0 3px 0;}
.block3 .txt b{margin:0 0 0 205px;}
.txt_w b a{ color:#FFFFFF;  background:url(images/bul_1.gif) no-repeat left top; background-position:0 3px; padding-left:17px; text-decoration:underline;}
.txt_w b a:hover{ text-decoration:none}

.r2 li { background:url(images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 17px; font-family:arial;}
.r2 li a {line-height:20px; color:#FFFFFF; text-decoration:none;}
.r2 li a:hover { text-decoration:underline; color:#FFFFFF;}
/*==========================================*/
/*==================index-3.html==================*/
.block4 { width:100%; margin:26px 0 27px 0;}
.block4 .t { background:url(images/m2-t-dr.gif) repeat-x top #F2F2F2;}
.block4 .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.block4 .l { background:url(images/m2-l-dr.gif) repeat-y left;}
.block4 .r { background:url(images/m2-r-dr.gif) repeat-y right;}
.block4 .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.block4 .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.block4 .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.block4 .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom;}

.st4_1{padding:17px 0 18px 21px;}
.st4_2{width:627px;}
.st4_3{width:334px;}
.st4_3 div{ padding-right:21px;}
.st4_3 div img{margin:0 22px 0 6px; float:left}
.st4_3 ul{margin:15px 0 32px 22px;}
.st4_4{width:290px;}
.st4_4 img{margin:0 22px 0 4px; float:left}
.st4_4 ul{margin:15px 0 32px 0;}
.st4_5 img{ margin:32px 0 19px 0;}
.st4_5{ padding-bottom:11px;}
.st4_5 div span a{ color:#6FACE2;}

/*==================index-4.html==================*/
.st5_1{padding:17px 0 43px 21px;}
.st5_1 b{ color:#0054A6;}
.st5_1 b a{ color:#0054A6; text-decoration:none}
.st5_1 b a:hover{ color:#0054A6; text-decoration:underline}
.st5_1 b img{ margin:0 10px 0 0; vertical-align:middle}
.st5_1 div{ margin:16px 0 0 0; width:585px;}
.st5_2{margin-right:11px; float:left}
.st5_3{background:#E5F4F7 url(images/4bgr_1.gif) top left repeat-x; width:100%; height:100%;}
.st5_4{background:url(images/4bgr2.gif) top right no-repeat; width:100%; height:100%;}
.st5_5{margin:14px 0 0 0;}
.st5_6{width:312px;}
.st5_7{width:260px;}

.block5 { width:100%; margin:26px 0 27px 0;}
.block5 .t { background:url(images/m2-t-dr.gif) repeat-x top #F2F2F2;}
.block5 .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.block5 .l { background:url(images/m2-l-dr.gif) repeat-y left;}
.block5 .r { background:url(images/m2-r-dr.gif) repeat-y right;}
.block5 .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.block5 .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.block5 .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.block5 .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom; width:100%;}
/*==========================================*/

/*==================index-5.html==================*/
.st6_1{ padding:17px 0 15px 21px;}
.st6_1 p{ padding-right:19px;}
.st6_1 p a{ color:#6FACE2}
.st6_1 img{ margin-bottom:16px;}

.st6_2{padding:0 0 20px 12px;}
.st6_3{width:123px;}
.st6_4{width:365px;}
.st6_5{ background:url(images/st6_5.gif) top left repeat-x; width:100%; height:100%;}
.st6_6{ background:url(images/st6_6.gif) top right no-repeat; width:100%; height:100%;}
.st6_7{ margin:32px 0 13px 0;}
.st6_8{padding:21px 0 0 23px; color:#FFFFFF;}
.st6_9{ padding:22px 0 25px 0;}
.st6_10{ width:85px;}
.st6_11 div{ padding:16px 0 0 0;}

.block6 .t { background:url(images/m2-t-dr3.gif) repeat-x top #388CC8; margin-top:16px;}
.block6 .b { background:url(images/m2-b-dr3.gif) repeat-x bottom;}
.block6 .l_t { background:url(images/m2-l-t3.gif) no-repeat left top;}
.block6 .r_t { background:url(images/m2-r-t3.gif) no-repeat right top;}
.block6 .l_b { background:url(images/m2-l-b3.gif) no-repeat left bottom;}
.block6 .r_b { background:url(images/m2-r-b3.gif) no-repeat right bottom; width:100%;}
/*==========================================*/

/*==================index-5.html==================*/
.st7_1{ padding:17px 0 29px 21px;}
.st7_1 strong{ color:#000000;}
.st7_1a{margin-right:15px; float:left}

.st7_2{ padding:17px 17px 29px 24px;}
.st7_2a{margin:0 17px 0 0; float:left}
.st7_2 strong{ color:#000000;}

.st7_3 strong{ color:#000000}
.st7_3{ padding-bottom:14px;}
.f1{ padding:20px 0 0 0;}
.f1 input{ width:175px; height:21px;}
.f1 textarea{ width:175px; height:81px; overflow:auto; margin-bottom:11px;}
.f1 textarea, input{ font-size:12px; color:#000000; font-family:Arial; line-height:21px; padding-left:4px;}

.st7_4{ color:#FFFFFF; padding:24px 0 31px 24px; width:391px;}
.st7_4 b{ margin-left:44px;}

.st7_5{width:196px;}
.st7_6{height:30px;}
.st7_711{width:182px;}
/*==========================================*/

/*==================index-6.html==================*/
.f1{ padding:20px 0 0 0;}
.f1 input{ width:175px; height:21px;}
.f1 textarea{ width:175px; height:81px; overflow:auto; margin-bottom:11px;}
.f1 textarea, input{ font-size:12px; color:#000000; font-family:Arial; line-height:21px; padding-left:4px;}

.st7_4{ color:#FFFFFF; padding:24px 0 31px 24px; width:391px;}
.st7_4 b{ margin-left:44px;}

.st7_5{width:196px;}
.st7_6{height:30px;}
/*==========================================*/

/*==================index-7.html==================*/
.st8_1 p{ margin-top:15px; padding-right:5px;}
.st8_1 img{margin:43px 0 4px 0;}
.st8_1{ padding-bottom:11px;}
/*==========================================*/

.tables
{
    width: 100%;
    margin:5px;    
}
.tables1
{
    width: 100%;
    height: 200px;
    margin:5px;
    border: solid 0px black;
    
}
.homepage
{
    width: 454px;
    height: 120px;
    font-size:14px;
    border: 1px solid black;
}
.hrow1
{
    background-color: #f68819;
    color: #ffffff;
    padding: 3px;
}
.hcol1
{
    float: left;
    width: 215px;
    text-align: left;
    font-size:12px;
    background-color: #ccebf1;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    padding: 2px;
}
.hcol2
{
    float: left;
    width: 230px;
    text-align: left;
    font-size:12px;
    background-color: #ccebf1;
    border-bottom: 1px solid black;
    padding: 2px;
}
.question
{
    font-family: Arial;
    font-size:12px;
    font-weight:bold;
    color: Black;
}
.answer
{
    font-family: Arial;
    font-size:12px;
    font-weight: lighter;
    color: Black;
}
.rows
{
    width: 100%;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
}
.prows
{
    width: 100%;
    height: 200px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
}
.col1
{
    width: 140px;
    font-family: Arial;
    font-size:12px;
    font-weight: bold;
    color: Black;
    float: left;
    border: 0px solid black;
    margin-top: 4px;
    padding-top: 4px;
}
.col2
{
    width: 160px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
    float: left;
    margin-top: 4px;
    padding-top: 4px;
}
.scol1
{
    width: 95px;
    font-family: Arial;
    font-size:12px;
    font-weight: bold;
    color: Black;
    float: left;
    border: 0px solid black;
    margin-top: 4px;
    padding-top: 4px;
}
.scol2
{
    width: 140px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
    float: left;
    margin-top: 0px;
    padding-top: 4px;
}
.scol3
{
    width: 55px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
    float: left;
    margin-top: 1px;
    padding-top: 1px;
}
.scol4
{
    width: 355px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border: 0px solid black;
    float: left;
    margin-top: 4px;
    padding-top: 4px;
}
.pcol1
{
    width: 200px;
    height: 130px;
    font-family: Arial;
    font-size:12px;
    font-weight: bold;
    color: Black;
    float: left;
    border: 0px solid black;
    margin-top: 4px;
    padding-top: 4px;
}
.pcol2
{
    width: 150px;
    font-family: Arial;
    font-size:12px;
    font-weight: bold;
    color: Black;
    border-bottom: 1px solid black;
    float: left;
    margin-top: 2px;
    padding-top: 2px;
}
.pcol3
{
    width: 300px;
    font-family: Arial;
    font-size:12px;
    color: Black;
    border-bottom: 1px solid black;
    float: left;
    margin-top: 2px;
    padding-top: 2px;
}

hr
{
    height: 3px;
    /*border: 2px;*/
    border-color: #1875ce;
    background-color: #1875ce;
    color: #1875ce;
    margin-top: 2px;
    margin-bottom: 2px;
}
    
    

