/* FS */

body {
	margin-top: 0;
	padding-top: 0;
	font: 10pt Verdana, "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
	color: #444;
}

a, a:hover, a:visited {
	color: #0085cf;
}

#head-security {
    background: url("fs_secure-ordering.png") no-repeat scroll center 110px transparent;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    text-align: center;
    width: 170px;
}
/**
 * Switches
 */

/* No security info */
.ns #head-security {
	display:none;
}
/* No header */
.nh #head {
	display:none;
}
/**
 * Override
 */

.store-order-action-list li {
	white-space: normal !important; /* france length */
}
.core-form-field-required .core-form-field-label {
	font-weight: bold;
}
.core-form-field-group + .core-form-field-group {
	margin-top: 2em;
}
.core-form-field-label {
	margin-bottom: 4px;
}
.core-body-window .core-section {
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	margin-top: 0;
}
.core-body-window .core-section-header {
    background: none repeat scroll 0 0 #054D81;
    border: 0 none;
    color: #EEEEEE;
    font: 18px arial,helvetica,sans-serif;
    margin: 0;
    padding: 4px 10px;
}
.core-body-window .core-section-body {
	padding: 1em 2em 2em;
}
.store-footer {
	background: #fff url(footer-bg2.gif) repeat;
	color: #eee;
	margin-bottom: 30px;
	padding: 2em;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.store-footer a:link, .store-footer a:visited {
	color: #00bfff;
}
.store-footer a:hover {
	color: #ffa500;
	text-decoration: none;
}
.store-product-detail-description-short {
	margin-left: 0;
}
.store-product-list-item {
	margin-bottom: 0;
}
.store-product-list-item-title {
}
.store-product-list-item-description {
	margin-top: 1em;
}
.store-product-detail {
	line-height: 1.4em;
}
.store-product-detail-title {
    color: #054D81;
    margin-bottom: 10px;
    margin-right: 1em;
}
.core-form-field-group-header, .store-product-list-item-title {
	margin-right: 1em;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
}
.store-page-navigation {
	border-top: 1px dotted #ddd;
}
.store-product-detail-quantity {
	margin-top: 10px;
}
.store-product-detail-description, .store-product-list-item-description {
/*	text-align: justify;*/
	margin-bottom: 1em;
}
.store-product-option-groups {
    padding: 1em 1em 2em;
}
.core-form-field-body-note {
	font-size: 10px;
	margin-top: 4px;
	color: #666;
}

.store-product-detail-pricing {
    display: inline;
    font-size: 16px;
}

.store-decorate-button .store-page-navigation .store-action-command, .store-decorate-button .store-product-list-item-action-list .store-action-command {
    background-color: #054D81;
    border-color: #EEEEEE #DEDEDE #DEDEDE #EEEEEE;
    border-right: 1px solid #DEDEDE;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
}

/* indent forms */
.core-form-field-area-left {
    margin-left: 1.5em;
}

.store-section-payment-details-cc .core-form-field-group-body {
    margin-left: 1.5em;
}

#ccShippingAddressDisplay {
    margin-left: 1.5em;
}

#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:black;opacity:.001;}#at20mc,#at_email,#at16pib,#at16pc,#at16pi,#at_share,#at_complete,#at_success,#at_error{position:static!important;}#at20mc{position:absolute;left:0;top:0;float:none;}#at20mc a{color:#36B;}#at20mc div{float:none;}.at15dn{display:none;}.at15a{border:0;height:0;margin:0;padding:0;width:100%;width:230px;}.atnt{text-align:center!important;padding:6px 0 0 0!important;height:24px!important;}.atnt a{text-decoration:none;color:#36b;}.atnt a:hover{text-decoration:underline;}#at16recap,#at_msg,#at16p label,#at16nms,#at16sas,#at_share .at_item,#at16p,#at15s,#at16p form input,#at16p textarea{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:12px!important;outline-style:none;outline-width:0;line-height:1em;}* html #at15s.mmborder{position:absolute!important;}#at15s.mmborder{position:fixed!important;}/*\*/ #at15s.mmborder{width:250px!important;}/**/ #at20mc div.at15sie6{color:#4c4c4c!important;width:256px!important;}#at15s{background:url(//s7.addthis.com/static/t00/atbkg.png);float:none!important;line-height:1em!important;margin:0!important;overflow:visible!important;padding:5px!important;text-align:left!important;position:absolute;}#at15s a,#at15s span{outline:0;}#at15s,#at16p{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}html>body #at15s{width:250px!important;}#at20mc .atm.at15satmie6{background:none!important;padding:0!important;width:150px!important;}#at15s.atm{background:none!important;padding:0!important;width:160px!important;}#at15s.atiemode2{width:252px!important;}#at15s_inner{background:#fff;border:1px solid #fff;margin:0;}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5;}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important;}.at15s_head_success span,.at15s_head_success a{color:#000!important;text-decoration:none;}#at15s_brand,#at16_brand,#at15sptx{position:absolute;}#at15s_brand{top:4px;right:4px;}.at15s_brandx{right:20px!important;}a#at15sptx{top:4px;right:4px;text-decoration:none;color:#4c4c4c;font-weight:bold;}.at15sie6 a#at15sptx,#at15s.atiemode2 a#at15sptx{right:8px;}#at15sptx:hover{text-decoration:underline;}#at16_brand{top:5px;right:30px;cursor:default;}#at_hover{padding:4px;}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important;}#at_hover .at_bold{font-weight:bold;color:#000!important;}#at16nms,#at16sas{padding:4px 5px;}#at16nms{display:none;}#at16sas{clear:left;padding-top:16px;padding-bottom:16px;}#at_hover .at_item{width:112px!important;padding:2px 3px!important;margin:1px;}#at_hover .at_item.atiemode2{width:114px!important;}#at_hover .at_item:hover,#at_hover .at_item.athov{margin:0!important;}#at_hover .at_item:hover,#at_hover .at_item.athov,#at16ps .at_item:focus,#at_share .at_item:hover,#at_share .at_item.athov{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;text-decoration:none;}* html #at_hover .at_item{border:1px solid #fff;}* html #at_hover .at_item.athov{border:1px solid #e5e5e5!important;margin:1px!important;}#at_email15{padding-top:5px;}.at15e_row{height:28px;}.at15e_row label,.at15e_row span{padding-left:10px!important;display:block!important;width:60px!important;float:left!important;}.at15e_row input,.at15e_row textarea{display:block!important;width:150px!important;float:left!important;background:#fff!important;border:1px solid #ccc!important;color:#333!important;font-size:11px!important;font-weight:normal!important;padding:0!important;}#at_email label,#at_email input,#at_email textarea{font-size:11px!important;}#at_email #at16meo{margin:15px 0 0 2px;}#at16meo span{float:left;margin-right:5px;padding-top:4px;}#at16meo a{float:left;margin:0;}#at_sending{top:130px;left:110px;position:absolute;text-align:center;}#at_sending img{padding:10px;}.at15t{display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(//s7.addthis.com/static/r07/widget40.png) no-repeat left;background-position:0 0;cursor:pointer;text-align:left;}.addthis_button{cursor:pointer;}.addthis_toolbox.addthis_vertical_style{width:140px;}.addthis_toolbox span.addthis_follow_label{display:none;}.addthis_toolbox.addthis_vertical_style span.addthis_follow_label{display:block;}.addthis_toolbox.addthis_vertical_style a{display:block;padding-bottom:5px;}.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a{line-height:32px;}.addthis_toolbox.addthis_vertical_style .at300bs{margin-right:4px;float:left;}.addthis_toolbox.addthis_default_style span{line-height:16px;}.addthis_toolbox.addthis_32x32_style span{line-height:32px;}.addthis_toolbox.addthis_pill_combo_style a,.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{float:left;}.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px;}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px;}.addthis_default_style .addthis_separator{margin:0 5px;display:inline;}div.atclear{clear:both;}.addthis_default_style .addthis_separator,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m,.addthis_default_style .at300bs{float:left;}.at300b img,.at300bo img{border:0;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:0 2px;}.at300b,.at300bo,.at300m,.at300bs{cursor:pointer;}.at300b:hover{opacity:.8;}.at300bs:hover{opacity:.8;}.addthis_32x32_style .at300bs,.addthis_32x32_style .at15t{background:url(//s7.addthis.com/static/r07/widget000_32x32_top.png) no-repeat left;overflow:hidden;display:block;background-position:0 0;height:32px;width:32px;line-height:32px!important;}.at300bs{background:url(//s7.addthis.com/static/r07/widget40.png) no-repeat left;overflow:hidden;display:block;background-position:0 0;height:16px;width:16px;line-height:16px!important;}.addthis_32x32_style .at15t_010-blank{background-position:0 -0px;}.addthis_32x32_style .at15t_blogger{background-position:0 -32px;}.addthis_32x32_style .at15t_compact{background-position:0 -64px;}.addthis_32x32_style .at15t_delicious{background-position:0 -96px;}.addthis_32x32_style .at15t_digg{background-position:0 -128px;}.addthis_32x32_style .at15t_email{background-position:0 -160px;}.addthis_32x32_style .at15t_expanded{background-position:0 -192px;}.addthis_32x32_style .at15t_facebook{background-position:0 -224px;}.addthis_32x32_style .at15t_favorites{background-position:0 -256px;}.addthis_32x32_style .at15t_gmail{background-position:0 -288px;}.addthis_32x32_style .at15t_google{background-position:0 -320px;}.addthis_32x32_style .at15t_linkedin{background-position:0 -352px;}.addthis_32x32_style .at15t_live{background-position:0 -384px;}.addthis_32x32_style .at15t_mailto{background-position:0 -416px;}.addthis_32x32_style .at15t_mymailru{background-position:0 -448px;}.addthis_32x32_style .at15t_myspace{background-position:0 -480px;}.addthis_32x32_style .at15t_orkut{background-position:0 -512px;}.addthis_32x32_style .at15t_print{background-position:0 -544px;}.addthis_32x32_style .at15t_reddit{background-position:0 -576px;}.addthis_32x32_style .at15t_stumbleupon{background-position:0 -608px;}.addthis_32x32_style .at15t_tumblr{background-position:0 -640px;}.addthis_32x32_style .at15t_twitter{background-position:0 -672px;}.addthis_32x32_style .at15t_vk{background-position:0 -704px;}.addthis_32x32_style .at15t_yahoomail{background-position:0 -736px;}.at15t_000{background-position:0 -0px;}.at15t_100zakladok{background-position:0 -16px;}.at15t_2linkme{background-position:0 -32px;}.at15t_2tag{background-position:0 -48px;}.at15t_7live7{background-position:0 -64px;}.at15t_a97abi{background-position:0 -80px;}.at15t_addio{background-position:0 -96px;}.at15t_addressbar{background-position:0 -112px;}.at15t_addthis-uwerk{background-position:0 -128px;}.at15t_addthis{background-position:0 -144px;}.at15t_adfty{background-position:0 -160px;}.at15t_adifni{background-position:0 -176px;}.at15t_aim{background-position:0 -192px;}.at15t_amazonwishlist{background-position:0 -208px;}.at15t_amenme{background-position:0 -224px;}.at15t_aolmail{background-position:0 -240px;}.at15t_armenix{background-position:0 -256px;}.at15t_arto{background-position:0 -272px;}.at15t_aviary{background-position:0 -288px;}.at15t_azadegi{background-position:0 -304px;}.at15t_baang{background-position:0 -320px;}.at15t_baidu{background-position:0 -336px;}.at15t_bebo{background-position:0 -352px;}.at15t_bentio{background-position:0 -368px;}.at15t_biggerpockets{background-position:0 -384px;}.at15t_bitly{background-position:0 -400px;}.at15t_bizsugar{background-position:0 -416px;}.at15t_bland{background-position:0 -432px;}.at15t_blinklist{background-position:0 -448px;}.at15t_blip{background-position:0 -464px;}.at15t_blogger{background-position:0 -480px;}.at15t_bloggy{background-position:0 -496px;}.at15t_blogkeen{background-position:0 -512px;}.at15t_blogmarks{background-position:0 -528px;}.at15t_blogtrottr{background-position:0 -544px;}.at15t_blurpalicious{background-position:0 -560px;}.at15t_bobrdobr{background-position:0 -576px;}.at15t_bolt{background-position:0 -592px;}.at15t_bonzobox{background-position:0 -608px;}.at15t_bookmarkycz{background-position:0 -624px;}.at15t_bookmerkende{background-position:0 -640px;}.at15t_bordom{background-position:0 -656px;}.at15t_box{background-position:0 -672px;}.at15t_brainify{background-position:0 -688px;}.at15t_bryderi{background-position:0 -704px;}.at15t_buddymarks{background-position:0 -720px;}.at15t_buzzzy{background-position:0 -736px;}.at15t_camyoo{background-position:0 -752px;}.at15t_cardthis{background-position:0 -768px;}.at15t_care2{background-position:0 -784px;}.at15t_chiq{background-position:0 -800px;}.at15t_cirip{background-position:0 -816px;}.at15t_citeulike{background-position:0 -832px;}.at15t_classicalplace{background-position:0 -848px;}.at15t_cleanprint{background-position:0 -864px;}.at15t_clipdo{background-position:0 -880px;}.at15t_clply{background-position:0 -896px;}.at15t_cndig{background-position:0 -912px;}.at15t_colivia{background-position:0 -928px;}.at15t_connotea{background-position:0 -944px;}.at15t_cootopia{background-position:0 -960px;}.at15t_cosmiq{background-position:0 -976px;}.at15t_curateus{background-position:0 -992px;}.at15t_dashboard{background-position:0 -1008px;}.at15t_delicious{background-position:0 -1024px;}.at15t_designbump{background-position:0 -1040px;}.at15t_digaculturanet{background-position:0 -1056px;}.at15t_digg{background-position:0 -1072px;}.at15t_diggita{background-position:0 -1088px;}.at15t_diggtiger{background-position:0 -1104px;}.at15t_digo{background-position:0 -1120px;}.at15t_digthiswebhost{background-position:0 -1136px;}.at15t_digzign{background-position:0 -1152px;}.at15t_diigo{background-position:0 -1168px;}.at15t_dipdive{background-position:0 -1184px;}.at15t_domaintoolswhois{background-position:0 -1200px;}.at15t_domelhor{background-position:0 -1216px;}.at15t_dosti{background-position:0 -1232px;}.at15t_dotnetkicks{background-position:0 -1248px;}.at15t_dotnetshoutout{background-position:0 -1264px;}.at15t_douban{background-position:0 -1280px;}.at15t_draugiem{background-position:0 -1296px;}.at15t_drimio{background-position:0 -1312px;}.at15t_dropjack{background-position:0 -1328px;}.at15t_dzone{background-position:0 -1344px;}.at15t_edelight{background-position:0 -1360px;}.at15t_efactor{background-position:0 -1376px;}.at15t_ekudos{background-position:0 -1392px;}.at15t_elefantapl{background-position:0 -1408px;}.at15t_email{background-position:0 -1424px;}.at15t_embarkons{background-position:0 -1440px;}.at15t_eucliquei{background-position:0 -1456px;}.at15t_evernote{background-position:0 -1472px;}.at15t_extraplay{background-position:0 -1488px;}.at15t_ezyspot{background-position:0 -1504px;}.at15t_fabulously40{background-position:0 -1520px;}.at15t_facebook{background-position:0 -1536px;}.at15t_facebook_like{background-position:0 -1552px;}.at15t_fark{background-position:0 -1568px;}.at15t_farkinda{background-position:0 -1584px;}.at15t_fashiolista{background-position:0 -1600px;}.at15t_fashionburner{background-position:0 -1616px;}.at15t_favable{background-position:0 -1632px;}.at15t_faves{background-position:0 -1648px;}.at15t_favicon{background-position:0 -1664px;}.at15t_favlogde{background-position:0 -1680px;}.at15t_favoritende{background-position:0 -1696px;}.at15t_favorites{background-position:0 -1712px;}.at15t_favoritus{background-position:0 -1728px;}.at15t_flaker{background-position:0 -1744px;}.at15t_flickr{background-position:0 -1760px;}.at15t_flosspro{background-position:0 -1776px;}.at15t_folkd{background-position:0 -1792px;}.at15t_forceindya{background-position:0 -1808px;}.at15t_formspring{background-position:0 -1824px;}.at15t_fresqui{background-position:0 -1840px;}.at15t_friendfeed{background-position:0 -1856px;}.at15t_funp{background-position:0 -1872px;}.at15t_fwisp{background-position:0 -1888px;}.at15t_gabbr{background-position:0 -1904px;}.at15t_gamekicker{background-position:0 -1920px;}.at15t_givealink{background-position:0 -1936px;}.at15t_globalgrind{background-position:0 -1952px;}.at15t_gluvsnap{background-position:0 -1968px;}.at15t_gmail{background-position:0 -1984px;}.at15t_godudu{background-position:0 -2000px;}.at15t_goodnoows{background-position:0 -2016px;}.at15t_google{background-position:0 -2032px;}.at15t_google_follow{background-position:0 -2048px;}.at15t_google_plusone{background-position:0 -2064px;}.at15t_googletranslate{background-position:0 -2080px;}.at15t_govn{background-position:0 -2096px;}.at15t_greaterdebater{background-position:0 -2112px;}.at15t_grono{background-position:0 -2128px;}.at15t_habergentr{background-position:0 -2144px;}.at15t_hackernews{background-position:0 -2160px;}.at15t_hadashhot{background-position:0 -2176px;}.at15t_hatena{background-position:0 -2192px;}.at15t_hazarkor{background-position:0 -2208px;}.at15t_hedgehogs{background-position:0 -2224px;}.at15t_hellotxt{background-position:0 -2240px;}.at15t_hi5{background-position:0 -2256px;}.at15t_historious{background-position:0 -2272px;}.at15t_hotbookmark{background-position:0 -2288px;}.at15t_hotklix{background-position:0 -2304px;}.at15t_hotmail{background-position:0 -2320px;}.at15t_hyves{background-position:0 -2336px;}.at15t_identica{background-position:0 -2352px;}.at15t_igoogle{background-position:0 -2368px;}.at15t_ihavegot{background-position:0 -2384px;}.at15t_index4{background-position:0 -2400px;}.at15t_indexor{background-position:0 -2416px;}.at15t_informazione{background-position:0 -2432px;}.at15t_instapaper{background-position:0 -2448px;}.at15t_investorlinks{background-position:0 -2464px;}.at15t_iorbix{background-position:0 -2480px;}.at15t_isociety{background-position:0 -2496px;}.at15t_iwiw{background-position:0 -2512px;}.at15t_jamespot{background-position:0 -2528px;}.at15t_jappy{background-position:0 -2544px;}.at15t_jisko{background-position:0 -2560px;}.at15t_joliprint{background-position:0 -2576px;}.at15t_jolly{background-position:0 -2592px;}.at15t_jumptags{background-position:0 -2608px;}.at15t_kaboodle{background-position:0 -2624px;}.at15t_kaevur{background-position:0 -2640px;}.at15t_kaixin{background-position:0 -2656px;}.at15t_ketnooi{background-position:0 -2672px;}.at15t_kindleit{background-position:0 -2688px;}.at15t_kipup{background-position:0 -2704px;}.at15t_kledy{background-position:0 -2720px;}.at15t_kommenting{background-position:0 -2736px;}.at15t_latafaneracat{background-position:0 -2752px;}.at15t_librerio{background-position:0 -2768px;}.at15t_link{background-position:0 -2784px;}.at15t_linkagogo{background-position:0 -2800px;}.at15t_linkedin{background-position:0 -2816px;}.at15t_linkninja{background-position:0 -2832px;}.at15t_linksgutter{background-position:0 -2848px;}.at15t_linkshares{background-position:0 -2864px;}.at15t_linksnapr{background-position:0 -2880px;}.at15t_linkstore{background-position:0 -2896px;}.at15t_linkuj{background-position:0 -2912px;}.at15t_live{background-position:0 -2928px;}.at15t_livejournal{background-position:0 -2944px;}.at15t_lockerblogger{background-position:0 -2960px;}.at15t_logger24{background-position:0 -2976px;}.at15t_mailto{background-position:0 -2992px;}.at15t_markme{background-position:0 -3008px;}.at15t_mashbord{background-position:0 -3024px;}.at15t_me2day{background-position:0 -3040px;}.at15t_meinvz{background-position:0 -3056px;}.at15t_mekusharim{background-position:0 -3072px;}.at15t_memonic{background-position:0 -3088px;}.at15t_memori{background-position:0 -3104px;}.at15t_mendeley{background-position:0 -3120px;}.at15t_meneame{background-position:0 -3136px;}.at15t_menu{background-position:0 -3152px;}.at15t_mindbodygreen{background-position:0 -3168px;}.at15t_misterwong{background-position:0 -3184px;}.at15t_misterwong_de{background-position:0 -3200px;}.at15t_misterwong_ru{background-position:0 -3216px;}.at15t_moemesto{background-position:0 -3232px;}.at15t_moikrug{background-position:0 -3248px;}.at15t_more{background-position:0 -3264px;}.at15t_mototagz{background-position:0 -3280px;}.at15t_mrcnetworkit{background-position:0 -3296px;}.at15t_mssocialbookmarks{background-position:0 -3312px;}.at15t_multiply{background-position:0 -3328px;}.at15t_myaol{background-position:0 -3344px;}.at15t_myhayastan{background-position:0 -3360px;}.at15t_mylinkvault{background-position:0 -3376px;}.at15t_mymailru{background-position:0 -3392px;}.at15t_mynasa{background-position:0 -3408px;}.at15t_myspace{background-position:0 -3424px;}.at15t_myyearbook{background-position:0 -3440px;}.at15t_n4g{background-position:0 -3456px;}.at15t_naszaklasa{background-position:0 -3472px;}.at15t_netlog{background-position:0 -3488px;}.at15t_netvibes{background-position:0 -3504px;}.at15t_netvouz{background-position:0 -3520px;}.at15t_newsmeback{background-position:0 -3536px;}.at15t_newstrust{background-position:0 -3552px;}.at15t_newsvine{background-position:0 -3568px;}.at15t_nujij{background-position:0 -3584px;}.at15t_odnoklassniki_ru{background-position:0 -3600px;}.at15t_oknotizie{background-position:0 -3616px;}.at15t_olddogg{background-position:0 -3632px;}.at15t_oneview{background-position:0 -3648px;}.at15t_orkut{background-position:0 -3664px;}.at15t_oyyla{background-position:0 -3680px;}.at15t_packg{background-position:0 -3696px;}.at15t_pafnetde{background-position:0 -3712px;}.at15t_pdfmyurl{background-position:0 -3728px;}.at15t_pdfonline{background-position:0 -3744px;}.at15t_phonefavs{background-position:0 -3760px;}.at15t_pingfm{background-position:0 -3776px;}.at15t_pinterest{background-position:0 -3792px;}.at15t_planypus{background-position:0 -3808px;}.at15t_plaxo{background-position:0 -3824px;}.at15t_plurk{background-position:0 -3840px;}.at15t_pochvalcz{background-position:0 -3856px;}.at15t_politicnote{background-position:0 -3872px;}.at15t_posteezy{background-position:0 -3888px;}.at15t_posterous{background-position:0 -3904px;}.at15t_pratiba{background-position:0 -3920px;}.at15t_print{background-position:0 -3936px;}.at15t_printfriendly{background-position:0 -3952px;}.at15t_pusha{background-position:0 -3968px;}.at15t_qrfin{background-position:0 -3984px;}.at15t_qrsrc{background-position:0 -4000px;}.at15t_quantcast{background-position:0 -4016px;}.at15t_qzone{background-position:0 -4032px;}.at15t_raiseyourvoice{background-position:0 -4048px;}.at15t_readitlater{background-position:0 -4064px;}.at15t_reddit{background-position:0 -4080px;}.at15t_rediff{background-position:0 -4096px;}.at15t_redkum{background-position:0 -4112px;}.at15t_researchgate{background-position:0 -4128px;}.at15t_ridefix{background-position:0 -4144px;}.at15t_rss{background-position:0 -4160px;}.at15t_safelinking{background-position:0 -4176px;}.at15t_scoopat{background-position:0 -4192px;}.at15t_scoopit{background-position:0 -4208px;}.at15t_sekoman{background-position:0 -4224px;}.at15t_select2gether{background-position:0 -4240px;}.at15t_settings{background-position:0 -4256px;}.at15t_sharer{background-position:0 -4272px;}.at15t_shaveh{background-position:0 -4288px;}.at15t_shetoldme{background-position:0 -4304px;}.at15t_sinaweibo{background-position:0 -4320px;}.at15t_skyrock{background-position:0 -4336px;}.at15t_smiru{background-position:0 -4352px;}.at15t_socialbookmarkingnet{background-position:0 -4368px;}.at15t_sodahead{background-position:0 -4384px;}.at15t_sonico{background-position:0 -4400px;}.at15t_speedtile{background-position:0 -4416px;}.at15t_sphinn{background-position:0 -4432px;}.at15t_spinsnap{background-position:0 -4448px;}.at15t_spokentoyou{background-position:0 -4464px;}.at15t_springpad{background-position:0 -4480px;}.at15t_squidoo{background-position:0 -4496px;}.at15t_startaid{background-position:0 -4512px;}.at15t_startlap{background-position:0 -4528px;}.at15t_storyfollower{background-position:0 -4544px;}.at15t_studivz{background-position:0 -4560px;}.at15t_stuffpit{background-position:0 -4576px;}.at15t_stumbleupon{background-position:0 -4592px;}.at15t_stumpedia{background-position:0 -4608px;}.at15t_stylishhome{background-position:0 -4624px;}.at15t_svejo{background-position:0 -4640px;}.at15t_symbaloo{background-position:0 -4656px;}.at15t_taaza{background-position:0 -4672px;}.at15t_tagza{background-position:0 -4688px;}.at15t_tailrank{background-position:0 -4704px;}.at15t_taringa{background-position:0 -4720px;}.at15t_tarpipe{background-position:0 -4736px;}.at15t_technerd{background-position:0 -4752px;}.at15t_teknikim{background-position:0 -4768px;}.at15t_thefreedictionary{background-position:0 -4784px;}.at15t_thewebblend{background-position:0 -4800px;}.at15t_thinkfinity{background-position:0 -4816px;}.at15t_thisnext{background-position:0 -4832px;}.at15t_throwpile{background-position:0 -4848px;}.at15t_tipd{background-position:0 -4864px;}.at15t_toly{background-position:0 -4880px;}.at15t_topsitelernet{background-position:0 -4896px;}.at15t_transferr{background-position:0 -4912px;}.at15t_tuenti{background-position:0 -4928px;}.at15t_tulinq{background-position:0 -4944px;}.at15t_tumblr{background-position:0 -4960px;}.at15t_tusul{background-position:0 -4976px;}.at15t_tvinx{background-position:0 -4992px;}.at15t_tweetmeme{background-position:0 -5008px;}.at15t_twitter{background-position:0 -5024px;}.at15t_twitthis{background-position:0 -5040px;}.at15t_typepad{background-position:0 -5056px;}.at15t_upnews{background-position:0 -5072px;}.at15t_urlaubswerkde{background-position:0 -5088px;}.at15t_urlcapt{background-position:0 -5104px;}.at15t_viadeo{background-position:0 -5120px;}.at15t_vimeo{background-position:0 -5136px;}.at15t_virb{background-position:0 -5152px;}.at15t_visitezmonsite{background-position:0 -5168px;}.at15t_vk{background-position:0 -5184px;}.at15t_vkrugudruzei{background-position:0 -5200px;}.at15t_voxopolis{background-position:0 -5216px;}.at15t_vybralisme{background-position:0 -5232px;}.at15t_vyoom{background-position:0 -5248px;}.at15t_w3validator{background-position:0 -5264px;}.at15t_webnews{background-position:0 -5280px;}.at15t_webs{background-position:0 -5296px;}.at15t_webshare{background-position:0 -5312px;}.at15t_windows{background-position:0 -5328px;}.at15t_windycitizen{background-position:0 -5344px;}.at15t_wirefan{background-position:0 -5360px;}.at15t_wordpress{background-position:0 -5376px;}.at15t_worio{background-position:0 -5392px;}.at15t_woscc{background-position:0 -5408px;}.at15t_wykop{background-position:0 -5424px;}.at15t_xanga{background-position:0 -5440px;}.at15t_xing{background-position:0 -5456px;}.at15t_yahoobkm{background-position:0 -5472px;}.at15t_yahoomail{background-position:0 -5488px;}.at15t_yammer{background-position:0 -5504px;}.at15t_yardbarker{background-position:0 -5520px;}.at15t_yemle{background-position:0 -5536px;}.at15t_yigg{background-position:0 -5552px;}.at15t_yiid{background-position:0 -5568px;}.at15t_yoolink{background-position:0 -5584px;}.at15t_yorumcuyum{background-position:0 -5600px;}.at15t_youblr{background-position:0 -5616px;}.at15t_youbookmarks{background-position:0 -5632px;}.at15t_youmob{background-position:0 -5648px;}.at15t_youtube{background-position:0 -5664px;}.at15t_yuuby{background-position:0 -5680px;}.at15t_zakladoknet{background-position:0 -5696px;}.at15t_ziczac{background-position:0 -5712px;}.at15t_zingme{background-position:0 -5728px;}.at15t_zukmo{background-position:0 -5744px;}.at15t_compact{background-position:0 -3264px;}.at15t_expanded{background-position:0 -3264px;}.addthis_default_style .at15t_expanded,.addthis_default_style .at15t_compact{margin-right:4px;}#at16clb{font-size:16pt;font-family:"verdana bold",verdana,arial,sans-serif;}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff;}#at16pm{background:#fff;width:298px;height:380px;text-align:left;border-right:1px solid #ccc;position:static;}#at16pcc{position:fixed;top:0;left:0;width:100%;margin:0 auto;font-size:10px!important;color:#4c4c4c;padding:0;z-index:10000001;overflow:visible;}* html #at16pcc{position:absolute;}#at16abifc{overflow:hidden;margin:0;top:10px;left:10px;height:355px;width:492px;position:absolute;border:0;}#at16abifc iframe{border:0;position:absolute;height:380px;width:516px;top:-10px;left:-10px;}* html div#at16abifc.atiemode2{height:374px;width:482px;}* html #at16abifc iframe{height:368px;left:-10px;top:-10px;overflow:hidden;}#at16p{background:url(//s7.addthis.com/static/t00/atbkg.png);z-index:10000001;}#at16p,#atie6ifh,#atie6cmifh{position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;color:#5e5e5e;}#atie6ifh{width:322px;padding:0;height:381px;margin-left:-165px;z-index:100001;}#atie6cmifh{width:240px;padding:0;height:225px;margin:0;z-index:100001;}#at_share{margin:0;padding:0;}#at16ps{overflow-y:scroll;height:304px;padding:5px;}a#at16pit{position:absolute;top:37px;right:10px;display:block;background:url(//s7.addthis.com/static/t00/tab00.gif) no-repeat;width:16px;height:20px;line-height:19px;margin-right:-17px;text-align:center;overflow:hidden;color:#36b;}#at16pi{background:#e5e5e5;text-align:left;border:1px solid #ccc;border-bottom:0;}#at16pi a{text-decoration:none;color:#36b;}#at16p #at16abc{margin-left:2px!important;}#at16pi a:hover{text-decoration:underline;}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px;}#at16pt h4,#at16pt a{font-weight:bold;}#at16pt h4{display:inline;margin:0;padding:0;font-size:12px;color:#4c4c4c;cursor:default;}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;}#at16pc form{margin:0;}#at16pc form label{display:block;font-size:11px;font-weight:bold;padding-bottom:4px;float:none;text-align:left;}#at16pc form label span{font-weight:normal;color:#4c4c4c;display:inline;}#at_email form .abif{width:272px!important;}#at_email textarea{height:55px!important;word-wrap:break-word;}* html #at_email textarea{height:42px!important;}*:first-child+html #at_email textarea{height:42px!important;}#at_email label{width:220px;}#at_email input,#at_email textarea{background:#fff;border:1px solid #bbb;width:272px!important;margin:0;margin-bottom:8px;font-weight:normal;padding:3px!important;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:11px;line-height:1.4em;color:#333;}#at_email form .atfxmode2{width:279px!important;}#at16pc form .at_ent{color:#333!important;}#at16pc textarea{height:48px;}#at16pc form input:focus,#at16pc textarea:focus{background:#fffff0;color:#333;}#at16p .atbtn,#at16recap .atbtn{background:#fff;border:1px solid #b5b5b5;width:60px!important;padding:2px 4px;margin:0;margin-right:2px!important;font-size:11px!important;font-weight:bold;color:#333;cursor:pointer;}#at16p .atbtn:hover,#at16recap .atbtn:hover{border-color:#444;color:#06c;}#at16p .atrse,#at16recap .atrse{font-weight:normal!important;color:#666;margin-left:2px!important;}#atsb .atbtn{width:78px!important;margin:0!important;}#at_email #ateml{text-align:right;font-size:10px;color:#999;}#at16pc{height:343px;font-size:11px;text-align:left;color:#4c4c4c;}#at_email{padding:5px 10px;}#at16pc .tmsg{padding:4px 2px;text-align:right;}#at16psf{position:relative;background:#f2f2f2 url(//s7.addthis.com/static/t00/atf02.gif) no-repeat center center;border-bottom:1px solid #ccc;height:20px;padding:4px 10px;text-align:center;}* html #at16psf input,*:first-child+html #at16psf input{padding:0;}#at16psf input,#at16psf input:focus{background:#fff;border:none;width:220px;margin:2px 0 0;color:#666;outline-style:none;outline-width:0;padding:2px 0 0;line-height:12px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;}#at16pcc .at_error,#at16recap .at_error{background:#f26d7d;border-bottom:1px solid #df5666;padding:5px 10px;color:#fff;}#at16pcc #at_success{background:#d0fbda;border-bottom:1px solid #a8e7b7;padding:5px 10px;color:#4c4c4c;}#at15pf,#at16pf{position:relative;background:#f2f2f2;height:12px;border-top:1px solid #e5e5e5;}#at15pf a,#at16pf a,#at15pf span,#at16pf span{position:absolute;outline:none;padding:0;margin:0;overflow:hidden;font-size:10px;color:#4c4c4c;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}#at15pf a:hover,#at16pf a:hover{text-decoration:underline;}#at15pf a.at-settings,#at16pf a.at-settings{left:75px;width:65px;}#at15pf a.at-settingsclose,#at16pf a.at-settingsclose{left:8px;}#at15pf a.at-whatsthis{left:8px;}#at16pf a.at-whatsthis{left:10px;}#at16pf a#at-privacy,#at16pf a.at-privacy,#at16pf a.at-privacy-close{width:39px;left:140px;}#at_complete{font-size:13pt;color:#47731d;text-align:center;padding-top:130px;height:208px!important;width:472px;}#at_s_msg{margin-bottom:10px;}.atabout{left:55px;}.ac-about{right:20px;}#at20mc a.ac-logo:hover{text-decoration:none!important;}#at15pf .ac-logo,#at16pf .ac-logo{background:url(//s7.addthis.com/static/t00/ac12.gif) no-repeat left;padding-left:10px;top:0;right:2px;}#at15pf a.at-logo,#at16pf a.at-logo{background:url(//s7.addthis.com/static/t00/logo88.gif) no-repeat left;padding-left:10px;right:10px;width:50px;}.at_baa{display:block;overflow:hidden;outline:none;}#at15s #at16pf a{top:1px;}#at16pc form #at_send{width:80px!important;}#at_feed{display:none;padding:10px;height:300px;}#at_feed span{margin-bottom:10px;font-size:12px;}#at_feed div{width:102px!important;height:26px!important;line-height:26px!important;float:left!important;margin-right:68px;}#at_feed div.at_litem{margin-right:0;}#at_feed a{margin:10px 0;height:17px;line-height:17px;}#at_feed.atused .fbtn{background:url(//s7.addthis.com/static/r05/feed00.gif) no-repeat;float:left;width:102px;cursor:pointer;text-indent:-9000px;}#at_feed .fbtn.bloglines{background-position:0 0!important;width:94px;height:20px!important;line-height:20px!important;margin-top:8px!important;}#at_feed .fbtn.yahoo{background-position:0 -20px!important;}#at_feed .fbtn.newsgator,.fbtn.newsgator-on{background-position:0 -37px!important;}#at_feed .fbtn.technorati{background-position:0 -71px!important;}#at_feed .fbtn.netvibes{background-position:0 -88px!important;}#at_feed .fbtn.pageflakes{background-position:0 -141px!important;}#at_feed .fbtn.feedreader{background-position:0 -172px!important;}#at_feed .fbtn.newsisfree{background-position:0 -207px!important;}#at_feed .fbtn.google{background-position:0 -54px!important;width:104px;}#at_feed .fbtn.winlive{background-position:0 -105px!important;width:100px;height:19px!important;line-height:19px;margin-top:9px!important;}#at_feed .fbtn.mymsn{background-position:0 -158px!important;width:71px;height:14px!important;line-height:14px!important;margin-top:12px!important;}#at_feed .fbtn.aol{background-position:0 -189px!important;width:92px;height:18px!important;line-height:18px!important;}#at16pp{color:#4c4c4c;position:absolute;top:12px;right:12px;font-size:11px;}#at16pp label{font-size:11px!important;}#at16ppc{padding:10px;width:179px;}#at16pph{padding:5px 0 10px 0;}#at16pph select{margin:5px 0 8px 0;}#at16pp .atinp{width:156px;}html>/**/body #at16pp .atinp{width:176px;}#at16ppb{background:#fff;border:1px solid #ccc;height:274px;}#at16ep{height:16px;padding:8px;}#at16ep a{display:block;height:16px;line-height:16px;padding-left:22px;margin-bottom:8px;font-size:12px;}#at16ep a.at_gmail{background:url(//s7.addthis.com/static/t00/gmail.gif) no-repeat left;}#at16ep a.at_hotmail{background:url(//s7.addthis.com/static/t00/hotmail.gif) no-repeat left;}#at16ep a.at_yahoo{background:url(//s7.addthis.com/static/t00/yahoo.gif) no-repeat left;}#at16ppf p#atsb{padding-top:20px;font-size:10px;}#at16abr{margin-top:10px;}#at16abr input{padding:0;margin:0;margin-right:5px;}#at16ppso{display:none;text-align:right;margin-top:2px;}#at16ppa{background:#fff;border:1px solid #ccc;height:228px;width:178px;overflow:auto;}#at16ppa a{display:block;white-space:nowrap;padding:4px 8px;font-size:12px!important;}#at16eatdr{position:absolute;background:#fff;border-top:0;max-height:110px;overflow:auto;z-index:500;top:129px;left:21px;width:277px;}* html #at_email #at16eatdr{top:115px!important;width:272px!important;}*:first-child+html #at_email #at16eatdr{top:115px!important;width:272px!important;}html>/**/body #at_email form #at16eatdr.abif{top:137px;width:278px!important;}#at16eatdr a{display:block;overflow:hidden;border-bottom:1px dotted #eee;padding:4px 8px;}#at16eatdr a:hover,#at16eatdr a.hover{background:#e0eefa;text-decoration:none;color:#333;}#at_pspromo{height:130px;padding-top:10px;}#at_pspromo,#at15psp{width:205px;padding-left:5px;}#at_testpromo{font-size:12px;width:220px;display:none;}.atm-i #at_pspromo{height:150px;}.atm-i #at_testpromo,.atm-i #at_pspromo{width:140px;}#at_testpromo input{width:200px;}#at_promo .at-promo-content,#at_testpromo .at-promo-content{margin-top:12px;}#at_promo .at-promo-btn,#at_testpromo .at-promo-btn{padding-top:10px;}#at_promo h4,#at_testpromo h4{font-family:arial,helvetica,tahoma,verdana,sans-serif;background:0;font-size:14px;font-weight:bold;margin:0 0 4px;padding:0;}#at_testpromo h4{font-size:13.5px;}#at_promo h4 sup{font-size:11px;color:#ee6a44;}#at_promo span{display:block;}#at_testpromo .at-promo-btm-ffx,#at_promo .at-promo-btm-ffx{background:url(//s7.addthis.com60x60_at_firefox_toolbar.jpg) no-repeat 0 0;padding:6px 0 0 70px;}#at_promo .at-promo-btm-ch{padding:6px 0 0 64px;}#at_promo .at-promo-btm-ie{padding:6px 0 0 64px;}#_atssh{width:1px!important;height:1px!important;border:0!important;}.at-promo-single{padding:10px;padding-top:2px;line-height:1.5em;}.at-promo-single img{padding:3px;}@media print{#at20mc{display:none;}}#at20mc.ipad #at15s{background-color:#fff!important;background-image:none!important;border:1px solid #b7b7b7;width:244px!important;padding:6px!important;-moz-border-radius:12px;-webkit-border-radius:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}html>body #at20mc.ipad #at15s{width:244px!important;}#at20mc.ipad #at15s .at_item{padding:10px 15px!important;line-height:32px!important;}#at20mc.ipad #at15pfpro,#at20mc.ipad #at15s_head{display:none!important;}#at20mc.ipad #at_hover{padding:0 0 4px 0;}#at20mc.ipad #at_hover .at_item{width:210px!important;font-size:18px;border-bottom:1px solid #e0e0e0;margin-bottom:0;}#at20mc.ipad #at_hover .at_item:hover{background:#424242!important;color:#fff!important;}#at20mc.ipad #at_hover .at15t{background-color:transparent!important;height:32px!important;width:200px!important;line-height:32px!important;padding-left:42px!important;padding-top:0!important;}#at20mc.ipad #at16pf{background:#fff!important;border-top:none;line-height:12px;}.addthis_textshare{display:block;background:url(//s7.addthis.com/static/t00/atsh00.png) no-repeat 0 0;width:44px;height:37px;line-height:28px;padding:0 0 0 28px;margin:0;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:12px;color:#fff;cursor:pointer;}.addthis_textshare:hover{background-position:0 -37px;text-decoration:none;}.at_img_share{position:absolute;opacity:0;background:url(//s7.addthis.com/static/t00/glogo2321.gif) repeat-x bottom;border:1px solid #ccc;width:23px;height:21px;line-height:21px;text-indent:-9999px;padding:0;margin:0;cursor:pointer;z-index:1000;}.at_img_share:hover{border-color:#8b8b8b;}.at_img_share .addthis_toolbox{width:180px;margin:0 auto;}.atm{width:160px!important;padding:0;margin:0;line-height:12px;letter-spacing:normal;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;color:#444;background:url(//s7.addthis.com/static/t00/atbkg.png);padding:4px;}.atm-i{background:#fff;border:1px solid #d5d6d6;padding:4px 0 0;margin:0;border-radius:4px;box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc;-moz-border-radius:4px;-webkit-box-shadow:1px 1px 5px #ccc;-webkit-border-radius:4px;}.atm-s{margin:0!important;padding:0!important;}.atm-s a,#at_hover.atm-s a{display:block;text-decoration:none;padding:4px 10px;color:#235dab!important;}#at_hover.atm-s .at_bold{color:#235dab!important;}.atm-s a:hover,#at_hover.atm-s a:hover{background:#3879d9;text-decoration:none;color:#fff!important;}#at_hover.atm-s .at_bold{font-weight:bold;}#at_hover.atm-s a:hover .at_bold{color:#fff!important;}.atm-s a span{padding-left:20px;}.atm-i #at15pf.atm-f-iemode2,.atm-i #at16pf.atm-f-iemode2{height:24px!important;}.atm-i #atic_settings{border:none!important;border-top:1px solid #d5d6d6!important;padding-top:6px!important;top:4px;}.atm-f{position:relative;border:none!important;border-top:1px solid #d5d6d6!important;background:none!important;padding:5px 10px;font-size:9px;top:4px;}.atm-f a{margin-right:4px;text-decoration:none!important;color:#939292!important;top:4px!important;}.atm-f a:hover{color:#4f4f4f!important;}.atm-f .atm-f-logo{position:absolute;top:5px;right:6px;background:url("//s7.addthis.com/static/t00/logo88.gif") no-repeat left;padding-left:10px;}.at_a11y{position:absolute;left:-9999em;}.at_a11y_container{margin:0;padding:0;}.addthis_overlay_container{position:absolute;}.addthis_overlay_toolbox{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px;background-color:#000;background-color:rgba(0,0,0,0.6);}.linkServiceDiv{height:200px;width:400px;border:1px solid black;background-color:#AAA;}

html,
body {
  height: 100%;
  width:100%;
  }

html {
  overflow:-moz-scrollbars-vertical;
	}
	
body {
	margin: 0;
	background: #05131d url('background.jpg') center fixed;
	padding: 0;
	-font-size: 101%;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	}

#container {
	position: relative;
	margin: auto;
	padding: 0px 0 0 0;
	width:1000px;
	background: transparent;
	min-height:200px;

}
#skin	{ width:100% }
  
.cleaner, .clear { clear:both; height:0; font-size:0; line-height:0; }
.curves			{ 	border-radius: 5px;	-moz-border-radius: 5px; }

acronym { cursor: help; }

form#frmEmailPage {
  margin: 0;
	padding: 0;
  }


.table1, .table2	{ font-size:12px; }
.table1sm, .table2sm{ font-size:11px; }
.table1 .title, .table1sm .title, .table2 .title, .table2sm .title, TABLE .title { background:#e4ecf0; }
.table1 TD, .table1 TH, .table1sm TD, .table1sm TH { border-bottom:1px solid #dddddd; padding:2px 4px 2px 4px; }
.table2 TD, .table2 TH, .table2sm TD, .table2sm TH { border:none; }
.table1 TR:hover, .table1sm TR:hover { background:#f4f4f4; }

/* ------------------------------------------------------------
 * GENERAL LINK APPEARANCES
 * ------------------------------------------------------------ */

a:link,
a:visited {
	color: #3a80b5;
  }
a:hover,
a:active {
	color: #4a90c5;
  }
a:active,
a:focus {
	outline: none;
  }

/* ------------------------------------------------------------
 * SCROLLING NETWORK BANNER
 * ------------------------------------------------------------ */

#networkBanner {
  position: relative;
  margin: 0 auto;
	border: 0;
	background: #000;
	padding: 3px 8px 2px 4px;
	width: 892px;
  }

/* ------------------------------------------------------------
 * MASTHEAD
 * ------------------------------------------------------------ */

#masthead {
	position: relative;
	margin: 0px auto;
	border-top: 2px solid #000;
	background: #333;
	padding: 0;
	width: 1000px;
	height: 110px;
}
#masthead h1 {
	float: left;
	top: 0;
	left: 0;
	margin: 0 10px;
	border: 0;
	background: transparent url(bg_logo_wargamer.gif) center center no-repeat;
	padding: 0;
	width: 180px;
	height: 90px;
  }
#masthead h1 span { visibility: hidden; }
#masthead IFRAME { float:right; margin:0; }


/* ------------------------------------------------------------
 * NAVIGATION
 * ------------------------------------------------------------ */

#navigation {
	margin: 0px auto;
	border-bottom: 4px solid #054d81;
	background: #000;
	padding: 3px 0px;
	height:26px;
	width: 100%;
  }
#qm0 { 
	width:1000px; 
	margin:0 auto;
	padding:2px 2px 2px 2px;
}
#qm0 a
{	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-align:left;
	color:#eee;
}
#qm0 ul
{
	width:200px;
	background:white;
	border-top:10px solid #054d81;
	border-bottom:4px solid #054d81;
	text-align:left;
}
#qm0 div, #qm0 ul li
{	
	padding:0px;
	margin:0px 0px 0px 0px;
	background:#eee;
	border-bottom:1px solid #ccc;

}
#qm0 div a, #qm0 ul a	
{	
	margin:0px;
	padding:5px 10px 5px 15px;
	font-size:8pt;
	color:#444;
}
#qm0 div a.sub, #qm0 ul a.sub {  }
#qm0 li:hover 	{ background:#054d81; }
#qm0 ul li:hover 	{ background:#eee; }
#qm0 ul a:hover	{ background:#fff; }

#qm2 	{ float:right; width:100px; }
#qm2 ul 	{ margin-left:-100px; }
#qm2 a	{ text-align:right; }
 

/* ------------------------------------------------------------
 * PAGE INFORMATION
 * ------------------------------------------------------------ */

div.banner {
	margin: 0 auto;
	border: 0;
	padding: 0;
	background: #444;
	height: 110px;
	width: 904px;
	line-height: 0;
	text-align: center;
	position: relative;
	}
div.banner div {
	background: #444;
	height: 110px;
	width: 904px;
	}
div.banner IFRAME {
	position:absolute;
	top: 10px;
	left: 88px;
	}
#pageInfo {
	margin: 0 auto;
	border-top: 4px solid #054d81;
	border-bottom: 0px solid #054d81;
	background: #111;
	padding: 0;
	width: 1000px;
	height: 30px;
	color:#eee;
  }
	
#pageInfo p.addThis {
	float: right;
	margin: 0;
	width: 194px;
	text-align: center;
	border-left:1px solid #054d81;
  }
#pageInfo p.addThis img {
	vertical-align: top;
	margin: 7px 0 7px 0;
}

#pageInfo p.actions {
	float: right;
	margin: 0;
	border: 0;
	background: transparent;
	padding: 0 5px;
	font: normal 10px/30px verdana,arial,helvetica,sans-serif;
}
#pageInfo p.actions a:link,
#pageInfo p.actions a:visited {
  padding: 5px;
	text-decoration: none;
	color: #CCC;
  }
#pageInfo p.actions a:hover,
#pageInfo p.actions a:active {
	color: #FFF;
  }
#pageInfo p.breadcrumb {
	margin: 0;
	border: 0;
	background: transparent;
	padding: 0 10px;
	font: normal 10px/30px verdana,arial,helvetica,sans-serif;
  }
#pageInfo a { color:#4a90c5; }
#pageInfo p.breadcrumb a:hover { color:white }
/* ------------------------------------------------------------
 * MAIN
 * ------------------------------------------------------------ */

div#content {
	position: relative;
	margin: 0 auto;
	border: 0;
	background: transparent;
	padding: 0 0 0px 0;
	width: 1000px;
	background:url(stbg.png) top center repeat-y;
	overflow:hidden;
  }

div#content img {
	ddisplay: block;
  }

/* ------------------------------------------------------------
 * RIGHT COLUMN
 * ------------------------------------------------------------ */

div.columnRight {
	float: right;
	margin: 0;
	border: 0;
	background: transparent;
	padding: 0 10px 0 15px;
	width: 170px;
  }
	
div.columnRight h3 {
	margin: 0 -10px 10px -14px;
	border: 0;
	background: #054d81;
	padding: 4px 10px;
	font: bold 14px/20px arial,helvetica,sans-serif;
	color: #eee;
  }
div.columnRight p {
	margin: 0 0 10px 0;
	border: 0;
	background: transparent;
	padding: 0;
	font: bold 11px/15px arial,helvetica,sans-serif;
	color: #333;
  }
div.columnRight p.caption {
	margin: 0 0 10px 0;
	border: 0;
	background: transparent;
	padding: 0;
	font: bold 10px/12px verdana,arial,helvetica,sans-serif;
	color: #000;
	text-align: center;
  }

/* ------------------------------------------------------------
 * LEFT COLUMN
 * ------------------------------------------------------------ */

div.columnLeft {
	float: left;
	margin: 0;
	border: 0;
	background: transparent;
	padding: 0 0 10px 0;
	width: 805px;
	font: normal 12px/18px arial,helvetica,sans-serif;
	color:#333;
	min-height:560px;
  }
 

 div.columnLeft p.readmore {
  padding: 5px 0 5px 0;
	font: bold 11px/11px arial,helvetica,sans-serif;
  }
div.columnLeft p.readmore a:link,
div.columnLeft p.readmore a:visited {
	margin: 0 5px 0 0;
	border: 1px solid #CDC5D1;
	background: transparent url(icon_readmore.gif) 3px 3px no-repeat;
	padding: 3px 5px 4px 24px;
	height: 1%;
	font: bold 11px/16px arial,helvetica,sans-serif;
	color: #374619;
	text-decoration: none;
  }
div.columnLeft p.readmore a:hover,
div.columnLeft p.readmore a:active {
	border: 1px solid #054d81;
	background-color: #F5F5F5;
	color: #054d81;
  }
  
  
div.wide div.columnRight { width: 270px; background: #eee; border-left:1px solid #afa3b5; margin-bottom:-20000px; padding: 0 10px 20000px 14px; }
div.wide div.columnLeft { width: 705px; float:left; margin-bottom:-20000px; padding-bottom:20000px; }
div.full div.columnLeft { width: 999px; float:left; background:#f8f8f8; }
	
/* ------------------------------------------------------------
 * FOOTER
 * ------------------------------------------------------------ */

#footer {
	clear:both;
	position: relative;
	margin: -3px auto 10px auto;
	border-top: 1px solid #666;
	background: #05131d;
	padding: 0;
	width: 1000px;
  }
#footer a:link,
#footer a:visited,
#footer a:hover,
#footer a:active {
	padding: 5px;
	text-decoration: none;
}
#footer p.footernav {
	margin: 0;
	border: 0;
	background: #054d81;
	padding: 5px 10px;
	font: normal 11px/20px verdana,arial,helvetica,sans-serif;
	color: #ccc;
	text-align: center;
  }
#footer p.footernav a:link,
#footer p.footernav a:visited,
#footer p.footernav a:hover,
#footer p.footernav a:active {
  color: #FFF;
  }
	
#footer p.copyright {
	margin: 0 auto;
	border-top: 5px solid #000;
	background: transparent;
	padding: 10px 0px;
	font: normal 11px/17px verdana,arial,helvetica,sans-serif;
	color: #ccc;
	text-align: center;
	width:1000px;
  }
#footer p.copyright a:link,
#footer p.copyright a:visited {
  color: #aae;
  }
#footer p.copyright a:hover,
#footer p.copyright a:active {
  color: #FFF;
  }

/* ------------------------------------------------------------
 * FLOAT CLEARING
 * ------------------------------------------------------------ */

ul#mainNav:after,
div#content:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	}
	
	
	
	
/* ------------------------------------- */

.article {
	font: normal 14px/18px arial,helvetica,sans-serif;
}

.article .title, .page-title , .page div.title {
	background: #e4ecf0;
	padding: 10px 10px 1px 10px;
	margin: 0 0 0 0;
	border-bottom: 0px solid #AFA3B5;
}
.article .title  h1, .article .title  h2, .page-title  h1, .page-title .h2 {
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
.article .title   h1 , .page-title h1{
	color: #054d81;
	font: normal 22px/32px arial,helvetica,sans-serif;
}
.article .title  h2, .page-title h2 {
	color: #333;
	font: bold italic 14px/16px arial,helvetica,sans-serif;
}
.article .title p, .page-title p { margin:0; }
.article .a-body {
	padding: 0px 30px 0px 30px;
	font-size: 13px;
	text-align: justify;
}
.article .facebook { height:30px; }


/* articles right float box */
.article .a-details {
	float: right;
	margin: 10px;
	background: #fff;
	padding: 10px 10px 5px 10px;
	border: 1px solid #afa3b5;
}

.article .a-image {
	display: block;
	margin-bottom: 10px;
}

.article .a-details ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.article .a-details ul li {
	margin-bottom: 4px;
	padding: 5px;
	border: 1px solid #afa3b5;
	background: #eeeeee;
	font: bold normal 12px/16px arial,helvetica,sans-serif;
}
.article .a-details ul li a {
	font-weight: bold;
	text-decoration: none;
	color: #374619;

}
.article .a-details ul li a:hover {
	text-decoration: underline;
	color: #563368
}
.article .a-details ul li:hover {
	background: #fff;
}
.article .published {
	font: normal 11px/21px arial,helvetica,sans-serif;
	margin-bottom: 10px;
}

.article .comments {
	background: #e4ecf0;
	padding: 10px;
	margin-top: 10px;
}

.article .title ol {
	margin: 0 21px 10px 0;
	border-top: 1px solid #CDC5D1;
	padding: 0;
	list-style: none;
  }
.article .title ol li {
	margin: 0;	
	border-bottom: 1px solid #CDC5D1;
	background: transparent;
	padding: 4px 0 4px 80px;
	height: 1%;
	font: normal 12px/16px arial,helvetica,sans-serif;
	color: #333;
  }
.article .title ol li label {
	float: left;
	margin: 0 0 0 -80px;
	background: transparent;
	padding: 0;
	width: 60px;
	font: bold 12px/16px arial,helvetica,sans-serif;
	color: #333;
	text-align: left;
  }	
.article .body {	padding:0px 20px; }

.article .articleNav { border-top: 1px solid #afa3b5; }
.articleNav {
	height:22px;
	margin: 0 0 5px 0;
	border-top: 0px solid #afa3b5;
	border-bottom: 1px solid #afa3b5;
	background: transparent;
	padding: 5px 10px;
	height: 1%;
	text-align: center;
  }
.articleNav p {
	margin: 0;
	font: bold 11px/21px arial,helvetica,sans-serif;
	color: #afa3b5;
  }
.articleNav p.articleNavPrev { float: left; }
.articleNav p.articleNavNext { float: right; }
.articleNav a:link,.articleNav a:visited {
	color: #374619;
	text-decoration: none;
  }
.articleNav a:hover, .articleNav a:active { color: #828C28; }
.articleNav form { margin: 0; padding: 0; }
.articleNav select {
	margin: 0 150px;
	font: normal 11px/1.0 arial,helvetica,sans-serif;
	color: #333;
	vertical-align: top;
	}
	
.articleListing {
	margin: 0;
	border-bottom: 1px solid #afa3b5;
	background: transparent;
	padding: 10px;
	min-height: 100px;
  }
.articleListing p.thumbnail {
  float: right;
	margin: 0 0 0 10px;
	border: 0;
	background: transparent;
	padding: 0;
	height:125px;
	overflow:hidden;
  }
div.articleListing h3 {
	margin: 0 0 10px 0;
	border: 0;
	background: transparent;
	padding: 0;
	font: normal 18px/22px arial,helvetica,sans-serif;
	color: #000;
  }
div.articleListing h3 a:link,
div.articleListing h3 a:visited {
	color: #054d81;
	text-decoration: none;
  }
div.articleListing h3 a:hover,
div.articleListing h3 a:active {
	color: #222; text-decoration:underline;
  }
div.articleListing p {
	margin: 0 0 10px 0;
	border: 0;
	background: transparent;
	padding: 0;
	font: normal 12px/16px arial,helvetica,sans-serif;
	color: #333;
  }
div.articleListing p.datestamp {
	margin: 0 0 10px 0;
	font: normal 11px/15px arial,helvetica,sans-serif;
	color: #666;
  }
  
.columnRight label {
	margin: 5px 0 0px 0;
	padding: 0;
	width:100px;
	display:block;
  }


/* link icons */
a.iemail {
	display: inline-block;
	text-indent: 25px;
	background: transparent url('icon_email.gif') 3px center no-repeat;
}
a.iforums {
	display: inline-block;
	text-indent: 25px;
	background: transparent url('icon_forums.gif') 3px center no-repeat;
}
a.ieditor {
	display: inline-block;
	text-indent: 25px;
	background: transparent url('icon_editor.gif') 3px center no-repeat;
}

.pad5			{ padding:5px; }
.pad10			{ padding:10px; }
.pad15			{ padding:15px; }
.pad20			{ padding:20px; }
.page			{ padding: 20px; }
.right			{ float:right }
.left			{ float:left; }
.nopad			{ padding:0; margin:0; }
.hand			{ cursor:pointer; }

TABLE.home	{ border-top:1px solid #333; }
.homeArticles { padding:6px 3px 0 3px;  background:#ccd }
.homeArticles .main	{ width:368px; height:200px; }
.homeArticles .tall	{ width:180px; height:120px; float:left; }
.homeArticles .thin	{ width:368px; height:126px; clear:both; }
.homeArticles a { margin: 0 3px 6px 3px; }
.homeArticles H1 { padding:8px; background:#053d71; color:white; font: bold 12px/14px arial,helvetica,sans-serif; margin:-6px -3px  6px -3px; }
a.shadow { color:white; position:relative; border:1px solid #666; display:block; text-decoration:none; }
a.shadow DIV { color:white; padding:8px; position:absolute; bottom:0; text-align:left; margin:0;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 6%, rgba(0,0,0,0.65) 38%, rgba(0,0,0,0.65) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(6%,rgba(0,0,0,0)), color-stop(38%,rgba(0,0,0,0.65)), color-stop(99%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.65) 38%,rgba(0,0,0,0.65) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.65) 38%,rgba(0,0,0,0.65) 99%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.65) 38%,rgba(0,0,0,0.65) 99%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#dd000000',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.65) 38%,rgba(0,0,0,0.65) 99%); /* W3C */
}

.homeArticles a div H2 { color:white; font: bold 13px/15px arial,helvetica,sans-serif; margin:0; }
.homeArticles a div H3 { color:white; font: bold 11px/14px arial,helvetica,sans-serif; margin:0; }
.homeArticles a div span { font: normal 11px/15px arial,helvetica,sans-serif; height:15px; overflow:hidden; display:block;}

.homeMid { width:454px; padding:0px 0 6px 0; background:#eee;   }
.homeMid H2 { padding:8px; background:#054d81; color:white; font: bold 12px/14px arial,helvetica,sans-serif; margin:0; }
.homeMid DIV { padding:6px 8px; font: normal 12px/14px arial,helvetica,sans-serif; margin:0; }
.homeMid DIV.bg { background:#fff }
.homeMid DIV H3 { color:#054d81; margin:0;  font: bold italic 11px/14px arial,helvetica,sans-serif; }
.homeMid DIV A { font-weight:bold; margin: 0; display: inline-block; overflow:hidden; height:14px; }
.homeMid DIV P { margin: 0; overflow:hidden; height:14px; }
.homeMid DIV P STRONG { font-weight:normal;  }
.homeMid DIV P EM { font-style:normal;   }
.homeMid DIV SPAN{ font-size: 11px; }

.homeRight { background:#eee; padding:0px; color:#333; text-align:right; position:relative; }
.homeRight DIV { padding:6px 8px; font: normal 12px/14px arial,helvetica,sans-serif; }
.homeRight a.shadow { padding:0; border:0; width:160px; height:90px; display:block; margin:15px auto; border:1px solid #888; } 
.homeRight a.shadow DIV { height:24px; overflow:hidden; font-weight:bold; }
.homeRight IMG {  padding:0; margin:0; }
.homeRight H3 { padding:8px; background:#054d81; color:white; font: bold 12px/14px arial,helvetica,sans-serif; margin:0; }

.homeStore		{ background:#ccd; }
.homeStore H2 	{ padding:8px; background:#054d81; color:white; font: bold 12px/14px arial,helvetica,sans-serif; margin:0 0 6px 0; }
.homeStore DIV	{ background:white; }
/* ------------------------------------------------- */

div.prodSmall			{ float:left; text-align:left; height:135px; width:300px; margin:0 10px 10px 10px; padding:2px 10px 10px 0; position:relative; top:0; left:0;  overflow:hidden; font-size:95%; border:1px solid #666; }
div.prodSmall a			{ text-decoration:none; font-weight:bold; }
div.prodSmall a:hover		{ text-decoration:underline; }
div.prodSmall p			{ margin:0px 0px 2px 105px; }
div.prodSmall div.top		{ height:90px; text-align:justify; overflow:hidden; }
div.prodSmall div.top2	{ height:110px; text-align:justify; overflow:hidden; }
div.prodSmall img			{ height:100px; position:absolute; left:12px; top:20px; border:0; }
div.prodSmall h4			{ margin:10px 0px 0px 105px; font-size:110%; padding:5px 0 0 0; text-align:left;}
div.prodSmall p a			{ text-decoration:underline; }
div.prodSmall p.date		{ font-size:95%; margin-bottom:2px; font-style:italic; color:silver }
div.prodSmall span		{ font-size:95%; margin:0px 0px 2px 105px; display:block; }

div.prodLarge			{ float:left; width:380px; height:200px; padding:10px 10px 0 0; margin-left:5px; position:relative; top:0; left:0; line-height:16px; }
div.prodLarge a			{ text-decoration:none; }
div.prodLarge p			{ margin:0px; }
div.prodLarge div.top		{ height:106px; text-align:justify; overflow:hidden; margin-left:140px; }
div.prodLarge div.footer	{ margin-left:140px; }
div.prodLarge img			{ height:180px; width:139px; position:absolute; left:0px; top:10px; border:0;}
div.prodLarge h4			{ font-size:130%; margin:4px 0; color: #054d81; text-align:left; }
div.prodLarge p.date		{ font-size:90%; color:#666; margin-bottom:2px; font-style:italic;}
div.prodLarge span		{ font-size:95%; margin:5px 0; display:block; }
div.prodLarge p a			{ text-decoration:underline; }

.prodFull 				{ margin:0; border:0; background:transparent; padding:15px 10px; width:660px; clear:both; border-top:2px solid #f0f0f0; position:relative; }
div.prodFull a			{ text-decoration:none; }
div.prodFull h4			{ margin:5px 0 1px 140px; padding:0; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#054d81; }
div.prodFull p 			{ padding:2px 0 2px 140px; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#333; }
div.prodFull .body		{ padding:5px 5px 5px 140px; background:#eeeeee; width:270px; height:145px; display:block; overflow:hidden;   }
div.prodFull p.footer	{ font:normal 11px/15px Arial, Helvetica, sans-serif; }
div.prodFull p.date		{ font:normal 11px/15px Arial, Helvetica, sans-serif; color:#666; }
div.prodFull p.footer a	{ text-decoration:underline; }
div.prodFull img 			{ display:block; margin:0; padding-bottom:10px; position:absolute; top:30px; left:10px;  }

div.productDetails		{ font-size:100%; }
div.productDetails a		{ text-decoration:none; }
div.productDetails h2		{ font-size:140%; padding:0px; color:#054d81; margin:0;}
div.productDetails i		{ font-size:90%; margin:0 0 5px 0; color:#828c28; display:block }
div.productDetails p		{ margin:0 4px 0 170px; padding:0px; }
div.productDetails p a	{ text-decoration:underline; }
div.productDetails img	{ margin:5px 0; }
div.productDetails .title	{ margin:0px;  }
div.productDetails .rating	{ margin:0 0 5px 170px; display:block; }

div.productData		{ padding:5px 10px 10px 10px; font-size:100%; line-height:120%;  color:#333 }
div.productData li		{ list-style:none; }
div.productReq		{ padding:5px 10px 15px 10px; font-size:100%; line-height:100%;  color:#333; backgroundd:#FAEFE5 }
div.productReq li		{ list-style:none; }
div.product .colLeft1{ background:#e4ecf0 }

.ui-dialog div { font-size:80% }

div.buynow		{ height:134px; background:#e4ecf0; padding:10px; }
div.buynow p		{  display:block; width:110px; height:88px; text-align:center; padding:0; background:transparent; margin:0; float:left; }
div.buynow a.digital, div.buynow a.retail , div.buynow a.trial{ display:inline-block; height:50px; width:80px; margin:auto; color:black; text-decoration:none; padding-top:60px; }
div.buynow a.digital:hover, div.buynow a.retail:hover , div.buynow a.trial:hover{ text-decoration:underline; }
div.buynow a.digital	{ background:url(icon_download.png) 50% 4% no-repeat; }
div.buynow a.retail	{ background:url(icon_cart.png) 50% 4% no-repeat; }
div.buynow a.trial	{ background:url(icon_trial.png) 50% 4% no-repeat; }


.storeGallery			{ background:#c1c3bd URL("site_gallery_bg.gif") repeat-x; overflow:hidden; position:relative; padding:2px 5px 12px 5px; height:130px; width:99%; border-bottom:1px solid #888; }
.storeGallery TABLE		{ margin:0 6px; position:absolute; top:0; left:0; border-collapse:collapse; }
.storeGallery A  			{ width:104px; height:200px; display:block; text-align:center; }
.storeGallery A:Hover 	{ background:url(box_selected.gif) 2px 0 no-repeat; }
.storeGallery IMG 		{ height:120px; width:93px }

table.storedata		{ width:700px; margin:10px auto 5px auto; padding:10px 0; border-top:2px solid #eee; border-bottom:2px solid #eee; clear:both; font-size:95%; position:relative; }
table.storedata tr td	{ position:relative; }

div.screenshots {
	margin: 0 auto;
	border: 0;
	background: transparent;
	padding: 0;
	clear:both;
  }
div.screenshots ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
  }
div.screenshots ul li {
	float: left;
	margin: 3px;
	border: 2px solid #FFF;
	background: #F6F6F6;
	padding: 10px;
  }
div.screenshots ul li img {
	display: block;
	margin: 0px;
	padding: 0px;
	width:205px;
	height:155px;
}

div.actions { overflow:auto; margin:2px 0 0 2px; padding:5px; border:1px solid #d0d0d0; height:372px }
div.action { border-top:1px solid #d0d0d0; padding:5px 0 8px 2px; }
div.action SMALL { stext-decoration:underline; font-weight:bold; line-height:20px }


div.awards 		{ text-align:center }
div.awards p		{ display:inline-block; }

div ul.nodot		{ list-style:none; padding:10px 5px; }
div ul.nodot li		{ margin-left:82px; }
div ul.nodot span	{ float:left; font-weight:bold; margin-left:-82px; }

HR.line		{ width:80%; border:1px dotted #fff; color:blue; margin:5px auto;  }

FIELDSET		{ line-height:25px; }

.red	{ color:red }
.blue	{ color:blue }
.green	{ color:green }
.gold	{ color:gold }

.userReview			{ overflow:hidden; height:70px; margin-bottom:20px; }
.userReview i, .userReviewFull i		{ display:block; height:22px; }
.userReview  .rating, .userReviewFull  .rating, .userReviewSmall  .rating { float:left }

.userReviewSmall	{ overflow:hidden; height:65px; margin-bottom:4px; }

div.rating			{ background:url(star-rating.gif) 0 0 no-repeat; width:76px; height:16px; display:block;}
div.rating span		{ background:url(star-rating.gif) 0 -16px no-repeat; height:16px; display:block; }

div.feature5 label {
  float: left;
	margin-top: 3px;
	width: 78px;
	color: #333;
	text-align: right;
  }
div.feature5 input,
div.feature5 select,
div.feature5  #imgSecurity,
div.feature5 textarea {
  display: block;
  margin: 0 0 10px 88px;
	padding-right: 2px;
	padding-left: 2px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333;
  }
  
.error {
	background: #F5EBED;
	color: #5E1225;
	font: normal 1.2em/1.3em arial,helvetica,sans-serif;
	border: 2px dashed #D19BA8;
	padding: 10px;
	text-align: center;
	border-radius:10px;
}
.notice, .alert {
	background: #EBF5ED;
	color: #125E25;
	font: normal 1.2em/1.3em arial,helvetica,sans-serif;
	border: 2px dashed #9BD1A8;
	padding: 10px;
	text-align: center;
	border-radius:10px;
}

.icon_inbox, .icon_mail, .icon_replymail, .icon_sentmail, .icon_mail2, .icon_openmail, 
.icon_sticky, .icon_bell, .icon_atx, .icon_speech, .icon_plus, .icon_graph, .icon_manage, .icon_post, .icon_newpost, .icon_posthot, .icon_newposthot, .icon_postlocked, .icon_newpostlocked,
.icon_folder, .icon_pages, .icon_target, .icon_bullet, .icon_rss, .icon_flagG, .icon_flagR, .icon_flagB, .icon_book, .icon_newmail, .icon_flame, .icon_zap, .icon_goup, .icon_goto, .icon_user,
.icon_cake, .icon_arrow, .icon_postit, .icon_wand, .icon_reply, .icon_locked, .icon_locked2, .icon_attach, .icon_tick, .icon_trash, .icon_star, .icon_print, .icon_save, .icon_profile, .icon_alert,
.icon_cog, .icon_cross, .icon_delete, .icon_info, .icon_query, .icon_alert2, .icon_cart, .icon_settings,
.icon_cash, .icon_zip, .icon_view, .icon_users, .icon_idea, .icon_radio, .icon_bug, .icon_globe,
.icon_tongue, .icon_grin, .icon_smile, .icon_shock, .icon_sad, .icon_confused, .icon_cool, .icon_cry, .icon_rolleyes, .icon_angry, .icon_evil, .icon_wink, .icon_hmm, .icon_yell, .icon_blush, .icon_bigsmile, .icon_hmpf
				{ width:16px; height:16px; margin:0 3px; display:inline-block; background:URL('icons.png') no-repeat; vertical-align:bottom; border:none; }

.icon_locked	{ background-position:-0px -0px; }
.icon_bell		{ background-position:-0px -64px; }
.icon_sticky	{ background-position:-0px -80px; }
.icon_atx		{ background-position:-0px -96px; }
.icon_cog		{ background-position:-0px -112px; }
.icon_settings	{ background-position:-0px -128px; }
.icon_locked2	{ background-position:-16px -0px; }
.icon_user		{ background-position:-16px -16px; }
.icon_plus		{ background-position:-16px -64px; }
.icon_cross		{ background-position:-16px -80px; }
.icon_delete	{ background-position:-16px -96px; }
.icon_info		{ background-position:-16px -112px; }
.icon_query		{ background-position:-16px -128px; }
.icon_alert2	{ background-position:-16px -144px; }
.icon_attach	{ background-position:-32px -0px; }
.icon_graph		{ background-position:-32px -16px; }
.icon_trash		{ background-position:-32px -48px; }
.icon_star		{ background-position:-32px -64px; }
.icon_print		{ background-position:-32px -80px; }
.icon_save		{ background-position:-32px -96px; }
.icon_profile	{ background-position:-32px -112px; }
.icon_folder	{ background-position:-32px -128px; }
.icon_alert		{ background-position:-32px -144px; }
.icon_tick		{ background-position:-48px -0px; }
.icon_cake		{ background-position:-48px -16px; }
.icon_cart		{ background-position:-48px -48px; }
.icon_manage	{ background-position:-48px -80px; }
.icon_speech	{ background-position:-64px -0px; }
.icon_cash		{ background-position:-64px -16px; }
.icon_zip		{ background-position:-64px -32px; }
.icon_view		{ background-position:-64px -48px; }
.icon_users		{ background-position:-64px -64px; }
.icon_idea		{ background-position:-64px -80px; }
.icon_radio		{ background-position:-64px -96px; }
.icon_bug		{ background-position:-64px -128px; }
.icon_globe		{ background-position:-64px -144px; }
.icon_rss		{ background-position:-112px -0px; width:32px; }
.icon_book		{ background-position:-112px -32px; }
.icon_bullet	{ background-position:-112px -48px; }
.icon_target	{ background-position:-112px -64px; }
.icon_pages		{ background-position:-112px -80px; }
.icon_flagG		{ background-position:-112px -96px; }
.icon_flagR		{ background-position:-112px -112px; }
.icon_flagB		{ background-position:-112px -128px; }
.icon_flame		{ background-position:-112px -144px; }
.icon_reply		{ background-position:-128px -112px; }
.icon_wand		{ background-position:-128px -128px; }
.icon_zap		{ background-position:-128px -144px; }

.icon_evil		{ background-position:-80px -0px; }
.icon_tongue	{ background-position:-80px -16px; }
.icon_grin		{ background-position:-80px -32px; }
.icon_bigsmile	{ background-position:-80px -48px; }
.icon_smile		{ background-position:-80px -64px; }
.icon_shock		{ background-position:-80px -80px; }
.icon_sad		{ background-position:-80px -96px; }
.icon_wink		{ background-position:-80px -112px; }
.icon_hmpf		{ background-position:-80px -128px; }
.icon_blush		{ background-position:-96px -0px; }
.icon_confused	{ background-position:-96px -16px; }
.icon_cool		{ background-position:-96px -32px; }
.icon_cry		{ background-position:-96px -48px; }
.icon_rolleyes	{ background-position:-96px -64px; }
.icon_angry		{ background-position:-96px -80px; }
.icon_hmm		{ background-position:-96px -96px; }
.icon_yell		{ background-position:-96px -112px; }

.icon_inbox		{ background-position:-160px -0px; }
.icon_newmail	{ background-position:-160px -16px; }
.icon_mail		{ background-position:-160px -32px; }
.icon_replymail	{ background-position:-160px -48px; }
.icon_sentmail	{ background-position:-160px -64px; }
.icon_mail2		{ background-position:-160px -80px; }
.icon_openmail	{ background-position:-160px -96px; }


.icon_post			{ background-position:-176px -0px; }
.icon_newpost		{ background-position:-176px -48px; }
.icon_posthot		{ background-position:-176px -16px; }
.icon_newposthot	{ background-position:-176px -64px; }
.icon_postlocked	{ background-position:-176px -32px; }
.icon_newpostlocked	{ background-position:-176px -80px; }
.icon_goup			{ background-position:-176px -96px; }
.icon_goto			{ background-position:-176px -112px; }
.icon_arrow			{ background-position:-176px -128px; }
.icon_postit		{ background-position:-176px -144px; }

.smilies	{ line-height:30px; }
.smilies A 	{ cursor:pointer; } 

img.avatar {
	padding: 2px;
	margin: 10px 0px;
	border: 2px solid #333;
	background: #fff;
	border-radius: 5px;
	width: 100px;
	height: 100px;
}



.button-small {
	display: inline-block;
	color: #fff !important;
	border-radius: 3px;
	padding: 4px 6px 4px 6px;
	background: #1e5799 URL("gradient4.gif") center repeat-x;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	box-shadow: 1px 1px 2px #a4a4a4;
}
.button-small:hover 		{ background:#333 }
.button-small span {
	display: block;
	background-image: URL('/forumsarrow.gif');
	background-position: 5px center;
	background-repeat:no-repeat;
	text-indent: 15px;
	color: #fff !important;
}

MARQUEE	{ font-size:120% }
MARQUEE A 	{ color:white }
marquee span	{ display:inline-block; width:200px; }

.qmmc li a {
    float: none;
}

.qmmc a, .qmmc li {
    display: block;
    position: relative;
    white-space: nowrap;
    z-index: 1;
}


body { background: #000 url(4_skin.jpg) top center no-repeat fixed; }

/* make option font larger */
.store-product-option-group-body {
    font-size: 13px;
}



#navigation {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 4px solid #054D81;
    height: 26px;
    margin: 0 auto;
    padding: 3px 0;
    width: 100%;
    z-index: 1000;
}

.qmmc .qmdivider {
    border-style: solid;
    border-width: 0;
    display: block;
    font-size: 1px;
    position: relative;
    z-index: 1;
}
.qmmc .qmdividery {
    float: left;
    width: 0;
}
.qmmc .qmtitle {
    cursor: default;
    display: block;
    position: relative;
    white-space: nowrap;
    z-index: 1;
}
.qmclear {
    clear: left;
    display: block;
    float: none !important;
    font-size: 1px;
    height: 0;
    line-height: 0;
    width: 0;
}
.qmmc {
    position: relative;
    z-index: 10;
}
.qmmc a, .qmmc li {
    display: block;
    float: left;
    position: relative;
    white-space: nowrap;
    z-index: 1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li {
    float: none;
}
.qmsh div a {
    float: left;
}
.qmmc div {
    position: absolute;
    visibility: hidden;
}
.qmmc .qmcbox {
    cursor: default;
    display: inline-block;
    position: relative;
    z-index: 1;
}
.qmmc .qmcbox a {
    display: inline;
}
.qmmc .qmcbox div {
    float: none;
    left: auto;
    position: static;
    visibility: inherit;
}
.qmmc li {
    z-index: auto;
}
.qmmc ul {
    left: -10000px;
    position: absolute;
    z-index: 10;
}
.qmmc, .qmmc ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.qmmc li a {
    float: none;
}
.qmmc li:hover > ul {
    left: auto;
}
#qm0 ul {
    top: 100%;
}
#qm0 ul li:hover > ul {
    left: 100%;
    top: 0;
}


.store-product-option-title {
    font-size: 14px;
    font-weight: bold;
}

.store-product-option-display {
    padding-left: 0.25em;
    padding-right: 1em;
}