/* GLOBAL ELEMENTS */

html
{
    min-width: 750px;
}

body
{
    margin: 0 0;
    padding: 0;
    border: 0;
    font-family: Arial, Helvetica, sans-serif;
    background: #F6F7D7 url(images/bg.jpg) top left repeat-x;
}
form
{
    margin: 0;
    padding: 0;
}

img
{
    border: 0;
}

img.imgRight
{
    float: right;
    margin: 0 0;
    padding: 13px 13px 35px 10px;
}

#prod
{
    padding: 13px 13px 13px 10px;
}

div#contentbg
{
    padding: 0;
    margin: 0 0;
    background: #ffffff url(images/content_bg.gif) top left repeat-y;
}


div#wrapper
{
    background: #FFFFFF;
    width: 748px; /*height: 700px;*/
    margin: 8px auto 0 auto;
    padding: 12px 0 11px 0;
    border: 1px solid #CCCC99;
    position: relative;
}

div#wrapper div#container
{
    text-align: left;
    background: transparent;
    width: 730px;
    margin: 0 auto;
    padding: 0;
    border: 0;
}

/* HEADER BAR */

div#header
{
    width: 730px;
    height: 74px;
    margin: 0 0;
    padding: 0;
}

div#header h1
{
    float: left;
    background: transparent url(images/header_h1_cam.gif) top left no-repeat;
    width: 381px;
    height: 63px;
    margin: 0 0;
    padding: 0;
    display: block;
}

div#header h1 a
{
    text-indent: -9999px;
    text-decoration: none;
    width: 381px;
    height: 63px;
    display: block;
    margin: 0 0;
    padding: 0;
    border: 0;
}

.headerregister
{
    background-image: url(./BannerArea_Register.jpg);
    background-position: center right;
    background-repeat: no-repeat;
}


.headeradmin
{
    background-image: url(./BannerArea_Admin.jpg);
    background-position: center right;
    background-repeat: no-repeat;
}

.headermember
{
    background-image: url(./BannerArea_Member.jpg);
    background-position: center right;
    background-repeat: no-repeat;
}



p.formhide
{
    visibility: hidden;
    margin: 0 0;
    padding: 0;
}

form#subscribe fieldset
{
    border: none;
    margin: 0 0;
    padding: 0;
}

form#subscribe legend
{
    display: none;
}

form#subscribe p
{
    height: 21px;
    margin: 0 0;
    padding: 0;
}

form#subscribe label
{
    font: 11px Arial, Helvetica, sans-serif; /*font-weight: bold;*/
    margin: 3px 0 0 5px;
    padding: 0;
}

input.border
{
    font: 10px Arial, Helvetica, sans-serif;
    color: #333366;
    height: 13px;
    border: 1px solid #ABABBE;
}

form#subscribe div#subleft
{
    float: left;
    width: 299px;
    height: 21px;
    margin: 42px 0 0 0;
    padding: 0;
}

form#subscribe div#subleft p#subname
{
    float: left;
    width: 153px;
}

input#subnameInput, input#subemailInput
{
    width: 103px;
    padding: 0;
    margin: 3px 0 0 5px;
}

form#subscribe div#subleft p#subemail
{
    float: right;
    width: 146px;
}

form#subscribe div#subright
{
    float: right;
    width: 40px;
    height: 21px;
    margin: 42px 0 0 0;
    padding: 0;
}

div#subright p#subbtn
{
    background: transparent;
    width: 40px;
    height: 21px;
    padding: 0;
    border: 0;
    margin: 4px 0 0 0;
}

#gobtn
{
    width: 21px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 0 0;
}

/* PIC BAR */

div#picbar
{
    background: transparent url(images/pic_bar.png) top left no-repeat;
    width: 730px;
    height: 82px;
    padding: 0;
    margin: 0 0 6px 0;
    display: block;
}

/* MENU BAR */

div#menubar
{
    width: 730px;
    height: 24px;
    height: 24px !important;
    background: #ABABBE;
    margin: 0 0;
    padding: 3px 0 0 0;
    border: 0;
}

div#menubg
{
    width: 728px;
    height: 19px;
    height: 19px !important;
    background: #333366;
    border: 1px solid #494980;
    padding: 0;
    margin: 0 0;
}

p.center
{
    margin: 0 0;
    padding: 0;
    text-align: center;
}


ul.arrow li a:link, ul.arrow li a:visited, ul.qna li a:link, ul.qna li a:visited
{
    color: #CC3300;
    text-decoration: underline;
}

ul.arrow li a:hover, ul.arrow li a:active, ul.qna li a:hover, ul.qna li a:active
{
    color: #CC3300;
    text-decoration: none;
}

li.question, li.answer
{
    margin: 3px 0 0 0;
}

li.question
{
    font-weight: bold;
    background: url(./li_q.gif) no-repeat 0 2px;
    padding: 0 0 0 18px;
}

li.answer
{
    background: url(./li_a.gif) no-repeat 0 2px;
    padding: 0 0 10px 18px;
}

div#contentTop
{
    width: 730px;
    height: 14px;
    padding: 0;
    margin: 0 0;
    background: transparent url(images/content_top.gif) top left no-repeat;
}

div#contentBtm
{
    width: 730px;
    height: 17px;
    padding: 0;
    margin: 0 0;
    background: transparent url(images/content_btm.gif) top left no-repeat;
}

div#contentTop, div#contentBtm
{
    padding: 0;
    margin: 0;
    font: 1px/1px monospace !important;
    font: 0px/0px monospace;
}

/* CONTENT LEFTNAV */

div#leftcol
{
    float: left;
    width: 247px;
    margin: 0 0;
    padding: 0 0 19px 0;
}

div#leftcontent
{
    width: 226px;
    margin: 0 0 0 10px;
    padding: 0;
}

div#leftcol h3
{
    width: 226px;
    height: 21px;
    margin: 0 0;
    display: block;
    text-indent: -9999px;
    text-decoration: none;
}

div.leftkl
{
    width: 226px;
    height: 13px;
    margin: 0 0;
    padding: 0;
    background: transparent url(./dot_kl_hz.gif) top left repeat-x;
    font: 1px/1px monospace !important;
    font: 0px/0px monospace;
}

div.leftkl1px
{
    width: 226px;
    height: 1px;
    margin: 0 0 10px 0;
    padding: 0;
    background: transparent url(/images/dot_kl_hz_1px.gif) top left repeat-x;
    font: 1px/1px monospace !important;
    font: 0px/0px monospace;
}

#inthenews
{
    background: transparent url(./leftcol_h3_inthenews.gif);
}

#calendarHd
{
    background: transparent url(./leftcol_h3_calendar.gif);
}

#searchHd
{
    background: transparent url(./leftcol_h3_search.gif);
}

#recentHd
{
    background: transparent url(./leftcol_h3_recent.gif);
}

#itsHd
{
    background: transparent url(./leftcol_h3_inthissection.gif);
}



.leftTitle a:link, .leftTitle a:visited
{
    /*font-weight: bold;*/
    text-decoration: none;
    color: #333366;
}

.leftTitle a:hover, .leftTitle a:active
{
    /*font-weight: bold;*/
    text-decoration: underline;
    color: #333366;
}

.leftMore
{
    color: #CC3300;
}


.leftMore a:link, .leftMore a:visited
{
    text-decoration: underline;
    color: #CC3300;
}

.leftMore a:hover, .leftMore a:active
{
    text-decoration: none;
    color: #CC3300;
}

form#searchForm
{
    margin: 0 0;
    padding: 0;
}

form#searchForm p
{
    margin: 0 0;
    padding: 10px 0 10px 0;
    display: inline;
    float: left;
}

p#srch1
{
    width: 171px;
}

p#srch2
{
    width: 44px;
}

input#search
{
    width: 155px;
    margin: 0 0 0 10px;
    padding: 0;
}

input#search2
{
    width: 300px;
    margin: 0 0 0 10px;
    padding: 0;
}

#searchBtn
{
    font: 0px/0px monospace !important;
    color: #CC3300;
    background: transparent url(./btn_search.gif) top left no-repeat;
    width: 44px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 1px 0 0 0;
}

#searchBtn2
{
    font: 0px/0px monospace !important;
    color: #CC3300;
    background: transparent url(./btn_search.gif) top left no-repeat;
    width: 44px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 1px 0 0 5px;
}

div#leftcol ul, div#leftcol ul.nobullet
{
    font: 11px/14px Arial, Helvetica, sans-serif;
    color: #333366;
    list-style-type: none;
    padding: 0;
    margin: 5px 13px 12px 10px;
	font-size:13px;
	line-height:normal;
}

div#leftcol ul li
{
    list-style-type: none;
    background: url(images/li_arrow_purp.gif) no-repeat 0 4px;
    padding: 0 0 0 16px;
    margin: 3px 0 0 0;
}

div#leftcol ul.nobullet li
{
    list-style-type: none; /*background: url(/images/li_circle2.gif) no-repeat 0 4px; 	padding: 0 0 0 16px;*/
    background: transparent;
    padding: 0;
    margin: 3px 0 0 0;
}

div#leftcol div#feeds
{
    margin: 10px 0 0 0;
    padding: 0;
}

div#leftcol div#feeds h4
{
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: bold; /*text-align: center;*/
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #333366;
    margin: 0 0 0 10px;
    padding: 0;
}


/* CONTENT RIGHTNAV */

div#rightcol
{
    float: left;
    width: 48px;
    margin: 0 0;
    padding: 0 0 19px 0;
    font-size: 14px;
}

div#rightcontent
{
    width: 473px;
    margin: 0 0;
    padding: 0;
    font-size: 14px;
}
div#rightcontent .Normal
{
    font-size: 14px;
	line-height:normal;
}

div#rightcol h3
{
    width: 473px;
    height: 21px;
    margin: 0 0;
    display: block;
    text-indent: -9999px;
    text-decoration: none;
}

div#rightcol p a:link, div#rightcol p a:visited, div#rightcol p a:active
{
    text-decoration: underline;
    color: darkblue;
}

div#rightcol p a:hover
{
    color: #CC3300;
}

#cam
{
    background: transparent url(./rightcol_h3_camarchive.gif);
}

#aboutcam
{
    background: transparent url(./rightcol_h3_aboutcam.gif);
}

#training
{
    background: transparent url(./rightcol_h3_training.gif);
}

#thanks
{
    background: transparent url(./rightcol_h3_thanks.gif);
}

#faq
{
    background: transparent url(./rightcol_h3_faq.gif);
}

#notice
{
    background: transparent url(./rightcol_h3_notice.gif);
}

#products
{
    background: transparent url(./rightcol_h3_products.gif);
}

#providers
{
    background: transparent url(./rightcol_h3_providers.gif);
}

#testimonials
{
    background: transparent url(./rightcol_h3_testimonials.gif);
}

#searchsite
{
    background: transparent url(./rightcol_h3_searchsite.gif);
}

#newsletter
{
    background: transparent url(./rightcol_h3_newsletter.gif);
}

img#traininginfo
{
    float: right;
    padding: 29px 13px 0 0;
}

img#volume
{
    float: right;
    padding: 15px 13px 0 0;
}

img#newsarchive
{
    float: right;
    padding: 50px 13px 0 0;
}

div.rkl1px
{
    width: 100%;
    height: 1px;
    margin: 0 0 10px 0;
    padding: 0;
    background: transparent url(/images/dot_kl_hz_1px.gif) top left repeat-x;
    font: 1px/1px monospace !important;
    font: 0px/0px monospace;
}


/* CONTENT Middle */

div#midcol
{
    width: 690px;
    margin: 0 0;
    padding: 0.5em 20px 19px 20px;
}

div#midcontent
{
    width: 690px;
    margin: 0 0;
    padding: 0;
}


/* RSS FEED LINK */

div#rssLink
{
    background: transparent url(/images/rss_syndicate_hd.gif) top left no-repeat;
    width: 170px;
    height: 31px;
    margin: 20px 0 20px 28px;
}

div#rssLink p
{
    display: inline;
    float: left;
    width: 85px;
    height: 15px;
    margin: 16px 0 0 0;
    padding: 0;
}

/* PAYPAL FORMS */

div.paypal
{
    width: 443px;
    height: 25px;
    margin: 0 0 1px 17px;
    padding: 0;
    background: #ABABBE;
    border: 1px solid #333366;
}

div.paypal2
{
    width: 443px;
    height: 98px;
    margin: 0 0 1px 17px;
    padding: 0;
    background: #ABABBE;
    border: 1px solid #333366;
}

#pp1
{
    margin: 13px 0 1px 17px;
}

form.ppbuy
{
    float: left;
    width: 404px;
    height: 25px;
    margin: 0 0;
    padding: 0;
}

form.ppbuy2
{
    float: left;
    width: 404px;
    height: 25px;
    margin: 0 0;
    padding: 0;
}

.ppaddBtn, .ppviewBtn
{
    width: 27px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 0 0;
}

form.ppview
{
    float: right;
    width: 39px;
    height: 25px;
    margin: 0 0;
    padding: 0;
}



/* FOOTER */

div#footer
{
    width: 730px;
    height: 15px;
    height: 15px !important;
    margin: 11px 0 0 0;
    padding: 0;
    border: 0;
    font: 9px Arial, Helvetica, sans-serif;
    color: #ABABBE;
}

div#footer h5
{
    width: 95px;
    height: 15px;
    float: right;
    background: transparent url(./footer_smg_logo.gif) top left no-repeat;
    margin: 0 0;
    padding: 0;
    border: 0;
    font: 1px/1px monospace !important;
    font: 0px/0px monospace;
}

div#footer h5 a
{
    width: 95px;
    height: 15px;
    text-indent: -9999px;
    text-decoration: none;
    display: block;
    margin: 0 0;
    padding: 0;
    border: 0;
}

div#footer a:link, div#footer a:visited
{
    text-decoration: none;
    color: #ABABBE;
}

div#footer a:hover, div#footer a:active
{
    text-decoration: underline;
    color:darkblue;
}

/* FONTS & LISTS */

/* CLEARING ELEMENTS */

/*** see http://www.positioniseverything.net/easyclearing.html 
   for explanation of Tony Aslett's elegant hack ***/

.clearing:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearing
{
    display: inline-table;
}

/* hides from IE/Mac \*/
* html .clearing
{
    height: 1%;
}

.clearing
{
    display: block;
}
/* end hide from IE-Mac */
/*** end clearing hack ***/

br.clear-both, div.clear-both, br.clear-left, div.clear-left br.clear-right, div.clear-right
{
    font: 1px/1px monospace;
    display: block;
}

.clear-both
{
    clear: both;
}

.clear-left
{
    clear: left;
}

.clear-right
{
    clear: right;
}



/* DEFAULT MT STYLES */

a:link, a:visited, a:active
{
    color: darkblue;
}

a:hover
{
    text-decoration: underline;
    color: #CC3300;
}

/*

 a {
text-decoration: underline;	
}

a:link {
	color: #8FABBE;
	}

a:visited {
	color: #8FABBE;
	}

a:active {
	color: #8FABBE;
	}

a:hover {
	color: #006699;
	}

*/


#banner
{
    font-family: Verdana, Arial, sans-serif;
    color: #FFFFFF;
    background-color: #999999;
    text-align: left;
    padding: 15px;
    border-bottom: 1px solid #FFFFFF;
    height: 39px;
}

#banner-img
{
    display: none;
}


#banner a
{
    color: #FFFFFF;
    text-decoration: none;
}

#banner h1
{
    font-size: xx-large;
}

#banner h2
{
    font-size: small;
}

#center
{
    float: left;
    width: 500px;
    overflow: hidden;
}

.content
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
}

#right
{
    float: left;
    width: 200px;
    background-color: #FFFFFF;
    overflow: hidden;
}

.content p, .content li
{
    color: black;
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-align: left;
}


.content h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    border-bottom: solid 1px darkgray;
    margin-bottom: 1em;
}

.content h3
{
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}

.content p.posted
{
    color: #999999;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    border-top: 1px solid #999999;
    text-align: left;
    margin-bottom: 25px;
    line-height: normal;
    padding: 3px;
}

.sidebar
{
    padding: 15px;
}



#calendar
{
    line-height: 140%;
    color: #333366;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    padding: 2px;
    text-align: center;
    margin: 5px 0 10px 0;
}

#calendar table
{
    padding: 1px;
    border-collapse: collapse;
    border: 0px;
    width: 90%;
}

#calendar caption
{
    color: #333366;
    font: 11px Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .3em;
}

#calendar th
{
    text-align: center;
    font-weight: normal;
}

#calendar td
{
    text-align: center;
}

.sidebar h2
{
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .3em;
}

.sidebar ul
{
    padding-left: 0px;
    margin: 0px;
    margin-bottom: 30px;
}

.sidebar ul ul
{
    margin-bottom: 0px;
}

.sidebar #categories ul
{
    padding-left: 15px;
}

.sidebar li
{
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    text-align: left;
    line-height: 150%;
    margin-top: 10px;
    list-style-type: none;
}

.sidebar #categories li
{
    list-style-type: circle;
}

.sidebar img
{
    border: 3px solid #FFFFFF;
}

.photo
{
    text-align: left;
    margin-bottom: 20px;
}

.link-note
{
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    line-height: 150%;
    text-align: left;
    padding: 2px;
    margin-bottom: 15px;
}

#powered
{
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    line-height: 150%;
    text-align: left;
    color: #666666;
    margin-top: 50px;
}

#comment-data
{
    float: left;
    width: 180px;
    padding-right: 15px;
    margin-right: 15px;
    text-align: left;
    border-right: 1px dotted #BBB;
}

textarea#text
{
    width: 400px;
    height: 150px;
    font: 10px Arial, Helvetica, sans-serif;
    color: #333366;
    border: 1px solid #ABABBE;
}

.commenter-profile img
{
    vertical-align: middle;
    border-width: 0;
}

#author, #email, #url
{
    font: 10px Arial, Helvetica, sans-serif;
    color: #333366;
    height: 13px;
    border: 1px solid #ABABBE;
    width: 200px;
    padding: 0;
    margin: 0 5px 0 0;
}

div#combtns
{
    width: 90px;
    height: 15px;
    margin: 15px 0 15px 190px;
    padding: 0;
}

div#combtns p
{
    height: 15px;
    display: inline;
    float: left;
    margin: 0 0;
    padding: 0;
}

#com1
{
    width: 57px;
}

#com2
{
    width: 33px;
}

#preview
{
    font: 0px/0px monospace !important;
    color: #CC3300;
    background: transparent url(./btn_preview.gif) top left no-repeat;
    width: 47px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 0 0;
}

#post
{
    font: 0px/0px monospace !important;
    color: #CC3300;
    background: transparent url(./btn_post.gif) top left no-repeat;
    width: 33px;
    height: 15px;
    padding: 0;
    border: 0;
    margin: 0 0;
}

.MainMenu_MenuItem
{
	color:white;
	background-color:#333366;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
}
.MainMenu_SubMenu,.MainMenu_SubMenu TD
{
	color:white;
	background-color:#333366;
	border-color:#333366;
}
.MainMenu_MenuContainer
{
	background-color:#333366;
}
.MainMenu_MenuItemSel,.MainMenu_SubMenu TD.MainMenu_MenuItemSel
{
	background-color: #C1D2EE;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 

}

.NukeFeeds_FeedItem, .NukeFeeds_FeedItem2
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	padding: 2px 0px 2px 10px;
}

.NukeFeeds_FeedItem A:link, .NukeFeeds_FeedItem A:visited,.NukeFeeds_FeedItem A:active,
.NukeFeeds_FeedItem2 A:link,.NukeFeeds_FeedItem2 A:visited,.NukeFeeds_FeedItem2 A:active
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-decoration:none;
	color: #333366;
}
.NukeFeeds_FeedItem A:hover,.NukeFeeds_FeedItem2 A:hover
{
	text-decoration:underline;
}


.NukeFeeds_FeedList
{
	border-collapse:collapse;
}
.product3row {

	margin:1em 10px;
}

TABLE.product3item
{
	width:100%;
	background-color:#f0f0f0;
	border-collapse:collapse;
}

.product3title

{
	width:68%;
	vertical-align:top;
	padding: 5px 0px 5px 5px;
	border: 2px solid white;
}

TD.product3detailsbox

{
	width:15%;
	padding: 5px;
	vertical-align:top;
	border: 2px solid white;
	text-align:right;
}

TD.product3buttons

{
	width:17%;
	text-align:center;
	vertical-align:top;
	padding: 5px;
	border: 2px solid white;
}

TD.product3simpletext

{

	padding:5px;

	border: 2px solid white;

}




 /* common styling */
.SEOMenuH {
float:left; width:100%; font-family: verdana, arial, sans-serif; font-size:12px; font-weight:bold;
background:url(menubg.gif) repeat-x top left; 

}
.SEOMenuH ul {
padding:0;margin:0;list-style-type:none;
}
.SEOMenuH ul li {
list-style-type:none;
float:left; position:relative; background:url(divider1.gif) no-repeat top right;
}
.SEOMenuH ul li a, .SEOMenuH ul li a:visited {
float:left; display:block; text-decoration:none;color:white; padding:1px 8px 0px 8px; height:19px; margin:0; 
}

.SEOMenuH ul li:hover {width:auto;}

.SEOMenuH ul li a:hover {border-color:#c00; color:#88f;}

.SEOMenuH ul li:hover a {border-color:#c00; color:#88f;}

.SEOMenuH ul li ul {
display: none;
}
.SEOMenuH table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.SEOMenuH ul li:hover ul {
display:block;position:absolute;top:19px;margin-top:1px; left:0;width:204px;border-bottom:1px solid #000;
}
.SEOMenuH ul li:hover ul li ul {
display: none;
}
.SEOMenuH ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:170px; border:1px solid #000; border-bottom:0;
}
.SEOMenuH ul li:hover ul li a.drop {
background:#ccd url(bullet1.gif) no-repeat 3px 8px;
}
.SEOMenuH ul li:hover ul li a:hover {
color:#000; background: #ccd url(bullet1.gif) no-repeat 3px 8px;
}
.SEOMenuH ul li:hover ul li a:hover.drop {
background: #ccd url(bullet1.gif) no-repeat 3px 8px;
}
.SEOMenuH ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}


/* specific to IE5.5 and IE6 browsers */
.SEOMenuH ul li a:hover ul {
display:block;position:absolute;top:17px; t\op:20px; background:#fff;left:0; border-bottom:1px solid #000;
}
.SEOMenuH ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:204px; w\idth:170px; border:1px solid #000; border-bottom:0;
}
.SEOMenuH ul li a:hover ul li a.drop {
background:#ccd url(bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.SEOMenuH ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.SEOMenuH ul li a:hover ul li a:hover {
color:#000; background: #ccd url(bullet1.gif) no-repeat 3px 8px;
}
.SEOMenuH ul li a:hover ul li a:hover.drop {
 background: #ccd url(bullet1.gif) no-repeat 3px 8px;
}
.SEOMenuH ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.SEOMenuH ul li a, .SEOMenuH ul li a:visited {height:33px;}