body {padding:0; margin:0; font-size:1.1em; background:#252525}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
html {height:100%;}
br{font-size:10px}
table{border:0px; border-collapse:collapse; font-size:100%	}
body, td{ font-family:Helvetica,Arial,sans-serif; color:#858585; vertical-align:top; padding:0px; }
a img{ border:0px}
img{ vertical-align:top}
b{ color:#10a7bd}
span{ color:#b4b4b4; font-size:1.15em}
span a{ color:#10a7bd; text-decoration:underline} 
span a:hover{ text-decoration:none}
a{color:#10a7bd} 
a:hover{}
ul{margin:0; padding:0; list-style:none}
li{ line-height:1.3em }
li a{color:#10a7bd; text-decoration:none; background:url(images/tick_blue-arrow.gif)  center left no-repeat; background-position:0 6px; margin:0px; padding-left:14px; font-size:1.15em}
li a:hover{color:#10a7bd; text-decoration:underline}
li span{color:#10a7bd; text-decoration:none; background:url(images/tick_blue-arrow.gif)  center left no-repeat; background-position:0 4px; margin:0px; padding-left:14px;}

/*------------------------------------------------------------------------------------------------------------------------class*/
.br{ clear:both}
.logo{ position:absolute; margin:80px 0 0 58px}
.bg_foot{ background:url(images/bg_foot.gif) bottom left repeat-x}
.fineprint { font-size:0.75em; line-height: 1em; padding-top: 20px;}
.appstore_badge { padding: 10px; float: right;}


.hr { height:3px; background:url(images/li.gif) top left repeat-x; margin:33px 60px 29px 0px; }
.hr_small { height:1px; background:url(images/li_cont.gif) top left repeat-x; margin:0 30px 16px 87px;}

.title a {color: #d2d2d2; text-decoration:none}
.title a:hover{text-decoration:underline}

.title_all {margin: 13px 0 9px 0px; color: #9CB11B; font-family: Verdana, san-serif; font-size: 20pt; font-weight: bold; line-height: 18pt;}
.title_all a {color: #9CB11B; text-decoration:none}
.title_all a:hover{text-decoration:underline}

.li_title { margin-bottom: -6px; color: #eaeaea; font-family: Verdana, san-serif; font-size: 14pt; font-weight: bold; }
.li_title a {color: #eaeaea; text-decoration: none}
.li_title a:hover{text-decoration:underline}
.color{ color:#10a7bd}
.no_underline {color: #eaeaea; text-decoration:none}
.no_underline:hover{text-decoration:underline}

a.morebutton { font-size: smaller; text-transform: uppercase; text-decoration: none; padding: 3px 5px; color: black; background-image: url(images/more_cont.jpg);}
.searchbutton { margin-left: 10px; }

.more{background:url(images/1_z2.gif)  center left no-repeat; background-position:0 5px; padding-left:12px; vertical-align:middle; color:#434343; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}

.main_table{ width:100%; background:url(http://cdn.morsetech.net/images/www/bg_foot.gif) bottom left repeat-x}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:766px;}

 /*header*/
#header{ width:766px; margin-top: 10px; } 
#header .menubar { text-decoration: none; height: 39px}
#header .menubar div{ margin: 20px 25px 10px; color: #809c00; font-weight: bold; /* background-repeat: repeat-x; background-image: url(images/menu_bkgrnd.png); */}
#header .menubar div a { text-align: center; text-decoration: none; color: white; padding: 9px 12px; }
#header .menubar div a.selected { color: black; background-image: url(images/menu_selected.png); background-repeat: repeat-x; }

#header .bannerbar { height:333px; }
#header .bannerbar .col1{ width:403px; background:url(http://cdn.morsetech.net/images/www/bg_hed_left.jpg) top right no-repeat}
#header .bannerbar .col2{ width:363px; background:url(http://cdn.morsetech.net/images/www/bg_hed_right.jpg) top left no-repeat}
#header .bannerbar .col2 .title{ margin:153px 0 0 0px}

#header .shortbar { height:153px; margin-left: 10px; }
#header .shortbar .col1{ width:746px; background:url(http://cdn.morsetech.net/images/www/bg_head_short.jpg) top left repeat-x}
#header .shortbar .logo{ position:absolute; margin:20px 0 0 58px}
#header .shortbar .title{ margin:20px 0px 0 403px}

#header .searchbar { height:41px; }
#header .searchbar .col1{ width:10px}
#header .searchbar .col2{ width:746px; background:url(http://cdn.morsetech.net/images/www/bg_inp.jpg) top right no-repeat #404040; margin-right: 10px;}
#header .searchbar .col2 div{ padding:9px 0 0 50px}
#header .searchbar .col2 .indent{ float:left}

/*content*/
#content{ width:766px; margin-top: 20px; margin-bottom: 33px; font-size:0.6875em;}
#content td, #content table{line-height:1.3125em; margin-left: 30px; margin-right: 30px;}
#content .title_all {font-size: 18pt; letter-spacing: -1pt; line-height: 16pt;}
#content .title{ margin:0 0 10px 0px; color:#d2d2d2; font-family:Verdana, san-serif; font-size:16pt; font-weight:bold; letter-spacing: -1pt; line-height:16pt}
#content .title-smaller{ margin:0 0 10px 0px; color:#d2d2d2; font-family:Verdana, san-serif; font-size:13pt; font-weight:bold; letter-spacing: -1.5pt; line-height:12pt}
#content .indent { margin:0 1px 18px 0px; float:left}
#content .smicon { margin:0px 25px 60px 0px; float:left}
#content .lgicon { margin:0px 20px 20px 0px; float:left}

/* 2-columns, evenly sized */
#content .lcol_even { width:384px; background:url(images/li_drop.gif) top right repeat-y;}
#content .lcol_even p { margin:6px 58px 12px 0px}
#content .lcol_even .indent_p { margin:6px 58px 12px 0px}

#content .rcol_even p { margin:0 0px 22px 0px}
#content .rcol_even ul{ margin:0 0 10px 0px}
#content .rcol_even .indent_z { margin:5px 0 0 9px}
#content .rcol_even .indent_p { margin:6px 30px 20px 0px}
#content .rcol_even .indent_bann { margin:22px 0 0 0px}

/* 2-columns, Very-Narrow column on left, wide on right */
#content .lcol_vnarrow { width:300px; background:url(images/li_drop.gif) top right repeat-y;}
#content .lcol_vnarrow ul{ margin:0px 0 16px 0px}
#content .lcol_vnarrow .indent{ margin:0 30px 0 0px; float:left}
#content .lcol_vnarrow .indent_p{ margin:6px 58px 12px 0px}
#content .lcol_vnarrow .indent_z{ margin:5px 0 0 9px}
#content .lcol_vnarrow .indent_s{ margin:0 0 0 68px}

/* 2-columns, Narrow column on left, wide on right */
#content .lcol_narrow { width:333px; background:url(images/li_drop.gif) top right repeat-y;}
#content .lcol_narrow ul{ margin:0px 0 16px 0px}
#content .lcol_narrow .indent{ margin:0 30px 0 0px; float:left}
#content .lcol_narrow .indent_p{ margin:6px 58px 12px 0px}
#content .lcol_narrow .indent_z{ margin:5px 0 0 9px}
#content .lcol_narrow .indent_s{ margin:0 0 0 68px}

/* #content .rcol_wide .title{ margin:13px 0 11px 0px} */
#content .rcol_wide .title{ margin:0px 0 11px 0px}
#content .rcol_wide .indent{ margin:0 29px 0px 0px; float:left}
#content .rcol_wide .indent_p{ margin:0 30px 20px 0px}
#content .rcol_wide .indent_z{ margin:5px 0 0 9px}
#content .rcol_wide .title_1{ margin:0px 0 17px 0px}

/* 2-columns, Wide column on left, narrow on right */
#content .lcol_wide { width:474px; background:url(images/li_drop.gif) top right repeat-y;}
#content .lcol_wide ul{ margin:0px 0 16px 0px}
#content .lcol_wide .indent_p{ margin:6px 58px 21px 0px}
#content .lcol_wide .title{ margin:13px 0 19px 0px}
#content .lcol_wide .title_1{ margin:0px 0 9px 0px}
#content .lcol_wide .indent{ margin:0 30px 10px 0px; float:left}
#content .lcol_wide .indent_1{ margin:0 2px 10px 0px; float:left}
#content .lcol_wide .indent_z{ margin:5px 0 0 9px}
#content .lcol_wide .indent_s{ margin:0 0 0 68px}

#content .rcol_narrow ul{ margin:0 0 16px 0px}
#content .rcol_narrow .title{ margin:13px 0 11px 0px}
#content .rcol_narrow .indent_p{ margin:0 30px 20px 0px}
#content .rcol_narrow .indent_z{ margin:5px 0 0 9px}


/*Customization for individual page*/
#products #content .rcol_even .indent{ margin:0 25px 0 0px; float:left}
#products #content .rcol_even .indent_z{ margin:5px 8px 0px 0px; float:left}
#products #content .rcol_even span a{ color:#10a7bd; text-decoration:none}
#products #content .rcol_even span a:hover{ text-decoration: underline}
#contactus #content .rcol_even .indent{ margin:0 25px 0px 0px; float:left}


/*footer*/
#footer { height:78px; color:#545454; font-family:Tahoma}
#footer{ font-size:0.5625em; }
#footer div{ padding:28px 10px 10px 30px}
#footer strong{ text-transform:uppercase}
#footer a{ color:#545454; text-decoration:none; text-transform:uppercase}
#footer a:hover{ text-decoration:underline}

/*Contact Us input form*/
.h_f{ height:25px}
.h{ height:18px; width:319px; margin:0px; padding:0px}
.input1{ background:#373737; border:1px solid #666666; width:253px; height:18px; color:#959494; font-family:Arial; font-size:0.6875em }
.input2{ background:#303030; border:1px solid #a4a4a4; color:#a4a4a4; font-family:Tahoma; font-size:1em }
#input3{ width:87px; height:22px; border:0px; }
textarea{
   background:#303030;
   border:1px solid #a4a4a4;
   color:#a4a4a4;
   width:319px; height:80px;
   overflow:auto;
   font-family:Tahoma;
   font-size:1em;
   margin:0 0 14px 0px
}
   
   
   
   
