@charset "UTF-8";
/* 
	Background-Styles 
*/

div.bookmarks{position:absolute;margin-top:-1px;margin-left:260px;}
div.bookmarks-expand{height:32px;overflow:hidden}div.bookmarks-bg-shr{padding:28px 0 0 10px !important;background:transparent url('../images/sharing-shr.png') no-repeat !important}div.bookmarks-bg-caring{padding:26px 0 0 10px !important;background:transparent url('../images/sharing-caring-hearts.png') no-repeat !important}div.bookmarks-bg-caring-old{padding:26px 0 0 10px !important;background:transparent url('../images/sharing-caring.png') no-repeat !important}div.bookmarks-bg-love{padding:26px 0 0 10px !important;background:transparent url('../images/share-love-hearts.png') no-repeat !important}div.bookmarks-bg-wealth{margin-left:15px !important;padding:35px 0 0 20px !important;background:transparent url('../images/share-wealth.png') no-repeat !important}div.bookmarks-bg-enjoy{padding:26px 0 0 10px !important;background:transparent url('../images/share-enjoy.png') no-repeat !important}div.bookmarks-bg-german{padding:35px 0 0 20px !important;background:transparent url('../images/share-german.png') no-repeat !important}div.bookmarks-bg-knowledge{padding:35px 0 0 10px !important;background:transparent url('../images/share-knowledge.png') no-repeat !important}div.bookmarks ul.socials{width:100% !important;margin:0 !important;padding:0 !important;float:left !important;background:transparent none !important;border:0 none !important;outline:0 none !important}div.bookmarks ul.socials li{background-image:url('images/bookmarks.png') !important;background-repeat:no-repeat !important;display:inline !important;float:left !important;list-style-type:none !important;padding:0 !important;height:29px !important;width:60px !important;cursor:pointer !important;margin:3px 0 0 !important;background-color:transparent !important;border:0 none !important;outline:0 none !important;clear:none !important}div.bookmarks ul.socials li:before,div.bookmarks ul.socials li:after,div.bookmarks ul.socials li a:before,div.bookmarks ul.socials li a:after{content:'' !important}div.bookmarks ul.socials a,div.bookmarks ul.socials a:hover{display:block !important;width:60px !important;height:29px !important;text-indent:-9999px !important;background-color:transparent !important;text-decoration:none !important;border:0 none !important;margin:0 !important;padding:0 !important}div.bookmarks ul.socials a:hover,div.bookmarks ul.socials li:hover{background-color:transparent !important;border:0 none !important;outline:0 none !important}li.newsvine{background-position:left bottom !important}li.newsvine:hover{background-position:left top !important}li.linkedin{background-position:-70px bottom !important}li.linkedin:hover{background-position:-70px top !important}li.googlebookmarks{background-position:-140px bottom !important}li.googlebookmarks:hover{background-position:-140px top !important}li.googlereader{background-position:-210px bottom !important}li.googlereader:hover{background-position:-210px top !important}li.scriptstyle{background-position:-280px bottom !important}li.scriptstyle:hover{background-position:-280px top !important}li.mail{background-position:-350px bottom !important}li.mail:hover{background-position:-350px top !important}li.comfeed{background-position:-420px bottom !important}li.comfeed:hover{background-position:-420px top !important}li.twitter{background-position:-490px bottom !important}li.twitter:hover{background-position:-490px top !important}li.technorati{background-position:-560px bottom !important}li.technorati:hover{background-position:-560px top !important}li.stumbleupon{background-position:-630px bottom !important}li.stumbleupon:hover{background-position:-630px top !important}li.reddit{background-position:-700px bottom !important}li.reddit:hover{background-position:-700px top !important}li.myspace{background-position:-770px bottom !important}li.myspace:hover{background-position:-770px top !important}li.mixx{background-position:-840px bottom !important}li.mixx:hover{background-position:-840px top !important}li.diigo{background-position:-910px bottom !important}li.diigo:hover{background-position:-910px top !important}li.digg{background-position:-980px bottom !important}li.digg:hover{background-position:-980px top !important}li.designfloat{background-position:-1050px bottom !important}li.designfloat:hover{background-position:-1050px top !important}li.yahoobuzz{background-position:-1120px bottom !important}li.yahoobuzz:hover{background-position:-1120px top !important}li.delicious{background-position:-1190px bottom !important}li.delicious:hover{background-position:-1190px top !important}li.blinklist{background-position:-1260px bottom !important}li.blinklist:hover{background-position:-1260px top !important}li.facebook{background-position:-1330px bottom !important}li.facebook:hover{background-position:-1330px top !important}li.misterwong{background-position:-1400px bottom !important}li.misterwong:hover{background-position:-1400px top !important}li.izeby{background-position:-1470px bottom !important}li.izeby:hover{background-position:-1470px top !important}li.twittley{background-position:-1540px bottom !important}li.twittley:hover{background-position:-1540px top !important}li.tipd{background-position:-1610px bottom !important}li.tipd:hover{background-position:-1610px top !important}li.pfbuzz{background-position:-1680px bottom !important}li.pfbuzz:hover{background-position:-1680px top !important}li.friendfeed{background-position:-1750px bottom !important}li.friendfeed:hover{background-position:-1750px top !important}li.blogmarks{background-position:-1820px bottom !important}li.blogmarks:hover{background-position:-1820px top !important}li.fwisp{background-position:-1890px bottom !important}li.fwisp:hover{background-position:-1890px top !important}li.yahoomail{background-position:-1960px bottom !important}li.yahoomail:hover{background-position:-1960px top !important}li.bobrdobr{background-position:-2030px bottom !important}li.bobrdobr:hover{background-position:-2030px top !important}li.memoryru{background-position:-2100px bottom !important}li.memoryru:hover{background-position:-2100px top !important}li.100zakladok{background-position:-2170px bottom !important}li.100zakladok:hover{background-position:-2170px top !important}li.yandex{background-position:-2240px bottom !important}li.yandex:hover{background-position:-2240px top !important}li.moemesto{background-position:-2310px bottom !important}li.moemesto:hover{background-position:-2310px top !important}li.marrows{background-position:-2380px bottom !important}li.marrows:hover{background-position:-2380px top !important}li.identica{background-position:-2450px bottom !important}li.identica:hover{background-position:-2450px top !important}li.hackernews{background-position:-2520px bottom !important}li.hackernews:hover{background-position:-2520px top !important}li.ning{background-position:-2590px bottom !important}li.ning:hover{background-position:-2590px top !important}li.designbump{background-position:-2660px bottom !important}li.designbump:hover{background-position:-2660px top !important}li.printfriendly{background-position:-2730px bottom !important}li.printfriendly:hover{background-position:-2730px top !important}li.fleck{background-position:-2800px bottom !important}li.fleck:hover{background-position:-2800px top !important}li.netvibes{background-position:-2870px bottom !important}li.netvibes:hover{background-position:-2870px top !important}li.netvouz{background-position:-2940px bottom !important}li.netvouz:hover{background-position:-2940px top !important}li.nujij{background-position:-3010px bottom !important}li.nujij:hover{background-position:-3010px top !important}li.globalgrind{background-position:-3080px bottom !important}li.globalgrind:hover{background-position:-3080px top !important}li.wikio{background-position:-3150px bottom !important}li.wikio:hover{background-position:-3150px top !important}li.xerpi{background-position:-3220px bottom !important}li.xerpi:hover{background-position:-3220px top !important}li.sphinn{background-position:-3290px bottom !important}li.sphinn:hover{background-position:-3290px top !important}li.hotmail{background-position:-3360px bottom !important}li.hotmail:hover{background-position:-3360px top !important}li.posterous{background-position:-3430px bottom !important}li.posterous:hover{background-position:-3430px top !important}li.techmeme{background-position:-3500px bottom !important}li.techmeme:hover{background-position:-3500px top !important}li.ekudos{background-position:-3570px bottom !important}li.ekudos:hover{background-position:-3570px top !important}li.pingfm{background-position:-3640px bottom !important}li.pingfm:hover{background-position:-3640px top !important}li.tomuse{background-position:-3710px bottom !important}li.tomuse:hover{background-position:-3710px top !important}li.webblend{background-position:-3780px bottom !important}li.webblend:hover{background-position:-3780px top !important}li.wykop{background-position:-3850px bottom !important}li.wykop:hover{background-position:-3850px top !important}li.blogengage{background-position:-3920px bottom !important}li.blogengage:hover{background-position:-3920px top !important}li.hyves{background-position:-3990px bottom !important}li.hyves:hover{background-position:-3990px top !important}li.pusha{background-position:-4060px bottom !important}li.pusha:hover{background-position:-4060px top !important}li.hatena{background-position:-4130px bottom !important}li.hatena:hover{background-position:-4130px top !important}li.mylinkvault{background-position:-4200px bottom !important}li.mylinkvault:hover{background-position:-4200px top !important}li.slashdot{background-position:-4270px bottom !important}li.slashdot:hover{background-position:-4270px top !important}li.squidoo{background-position:-4340px bottom !important}li.squidoo:hover{background-position:-4340px top !important}li.propeller{background-position:-4410px bottom !important}li.propeller:hover{background-position:-4410px top !important}li.faqpal{background-position:-4480px bottom !important}li.faqpal:hover{background-position:-4480px top !important}li.evernote{background-position:-4550px bottom !important}li.evernote:hover{background-position:-4550px top !important}li.meneame{background-position:-4620px bottom !important}li.meneame:hover{background-position:-4620px top !important}li.bitacoras{background-position:-4690px bottom !important}li.bitacoras:hover{background-position:-4690px top !important}li.jumptags{background-position:-4760px bottom !important}li.jumptags:hover{background-position:-4760px top !important}li.bebo{background-position:-4830px bottom !important}li.bebo:hover{background-position:-4830px top !important}li.n4g{background-position:-4900px bottom !important}li.n4g:hover{background-position:-4900px top !important}li.strands{background-position:-4970px bottom !important}li.strands:hover{background-position:-4970px top !important}li.orkut{background-position:-5040px bottom !important}li.orkut:hover{background-position:-5040px top !important}li.tumblr{background-position:-5110px bottom !important}li.tumblr:hover{background-position:-5110px top !important}li.stumpedia{background-position:-5180px bottom !important}li.stumpedia:hover{background-position:-5180px top !important}li.current{background-position:-5250px bottom !important}li.current:hover{background-position:-5250px top !important}li.blogger{background-position:-5320px bottom !important}li.blogger:hover{background-position:-5320px top !important}li.plurk{background-position:-5390px bottom !important}li.plurk:hover{background-position:-5390px top !important}li.virb{background-position:-5460px bottom !important}li.virb:hover{background-position:-5460px top !important}li.dzone{background-position:-5530px bottom !important}li.dzone:hover{background-position:-5530px top !important}li.kaevur{background-position:-5600px bottom !important}li.kaevur:hover{background-position:-5600px top !important}li.boxnet{background-position:-5670px bottom !important}li.boxnet:hover{background-position:-5670px top !important}li.oknotizie{background-position:-5740px bottom !important}li.oknotizie:hover{background-position:-5740px top !important}li.bonzobox{background-position:-5810px bottom !important}li.bonzobox:hover{background-position:-5810px top !important}li.plaxo{background-position:-5880px bottom !important}li.plaxo:hover{background-position:-5880px top !important}li.springpad{background-position:-5950px bottom !important}li.springpad:hover{background-position:-5950px top !important}li.zabox{background-position:-6020px bottom !important}li.zabox:hover{background-position:-6020px top !important}li.viadeo{background-position:-6090px bottom !important}li.viadeo:hover{background-position:-6090px top !important}li.googlebuzz{background-position:-6160px bottom !important}li.googlebuzz:hover{background-position:-6160px top !important}li.gmail{background-position:-6230px bottom !important}li.gmail:hover{background-position:-6230px top !important}li.buzzster{background-position:-6300px bottom !important}li.buzzster:hover{background-position:-6300px top !important}

body {
	margin:0px; padding:0px;
	background-color:#131211;
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7d78;
	font-size:13px;
	line-height:19px;
}
#main {
	background:#c4c0be url(images/background_light_slice.jpg) repeat-x;
	padding-bottom:30px;
}
#main .container {
	background-image:url(images/background_light.jpg);
	background-repeat:no-repeat;
}
#footer {
	background-image:url(images/background_footer.jpg);
	background-repeat:repeat-x;
	padding:40px;
	position:relative;
	top:-20px;
	min-height:130px;
}
.container {
	width:950px;
	margin:0 auto;
	position:relative;
}


/* 
	Header-Styles 
*/

#header {
	padding-top:20px;
	padding-bottom:20px;
}
#logo h1, #logo small {
	margin:0px;
	display:block;
	text-indent:-9999px;
}
#logo {
	background-image:url(images/logo_asc.png);
	background-repeat:no-repeat;
	width:301px;
	height:75px;
}
ul#menu {
	margin:0px; padding:0px;
	position:absolute;
	right:0px;
}
ul#menu li {
	display:inline;
	margin-left:12px;
}
ul#menu li a {
	text-decoration:none;
	color:#716d6a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    border:1px solid #a19d9a;  
    border-left:6px solid #a19d9a; 
    padding:5px 5px 5px 5px;  	
}
ul#menu li a.active, ul#menu li a:hover {
	color:#211e1e;
    border:1px solid #353535;  
    border-left:6px solid #353535;	
	text-shadow:1px 0 1px #ffffff;	
}
/*
ul#menu li a#top_menu_16.active, ul#menu li a#top_menu_16:hover {
	color:#211e1e;
    border:1px solid #353535;  
    border-left:6px solid #353535;	
}
*/
ul#menu li a#top_menu_12.active, ul#menu li a#top_menu_12:hover {
	color:#211e1e;
    border:1px solid #0172dd;  
    border-left:6px solid #0172dd;	
}
ul#menu li a#top_menu_13.active, ul#menu li a#top_menu_13:hover {
	color:#211e1e;
    border:1px solid #f71b1b;  
    border-left:6px solid #f71b1b;	
}
ul#menu li a#top_menu_18.active, ul#menu li a#top_menu_18:hover {
	color:#211e1e;
    border:1px solid #f71b1b;  
    border-left:6px solid #f71b1b;	
}
ul#menu li a#top_menu_15.active, ul#menu li a#top_menu_15:hover {
	color:#211e1e;
    border:1px solid #587b01;  
    border-left:6px solid #587b01;	
}
.block_inside h3 {
	text-shadow:1px 1px 0 #ffffff;	
}
.block_inside p {
	text-shadow:0 0 1px #ffffff;	
}
a.uspa_li {
	text-decoration:none;
	color:#716d6a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    border-left:6px solid #a19d9a; 
    padding:5px 5px 4px 5px;
	float:right;
    border:1px solid #a19d9a;  
    border-left:6px solid #a19d9a; 
	text-shadow:1px 1px 0 #ffffff;	
}
a.uspa_li.active, a.uspa_li:hover {
	color:#211e1e;
	text-shadow:0 0 1px #ffffff;	
    border:1px solid #353535;  
    border-left:6px solid #353535;	
	text-shadow:1px 1px 0 #ffffff;	
}
div#uspa_info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #ffffff;
}
div#uspa_con {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #ffffff;
}
div#sidebar div.block_inside {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:0 1px 1px #ffffff;
}
/* 
	Block-Styles 
*/

.block {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	position:relative;
}
.ribbon {
	position:absolute;
	top:-3px;
	right:-3px;
	width:149px;
	height:87px;
}
.block_inside { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
}
.block_sonda { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:20px;
	overflow:auto;
}
.image_block {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px 5px 1px 5px;
	float:left;
}
.image_block img {
	border:1px solid #b5b5b5;
}.image_block_bl {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px 5px 1px 5px;
}
.image_block_bl img {
	border:1px solid #b5b5b5;
}
.text_block {
	float:left;
	width:430px;
	margin-left:30px;
	padding-top:30px;
}
.buttons_blog {
    float:right;
}
.buttons_blog a.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#32312f url(images/button_bg.jpg) repeat-x;
	padding:5px 10px 5px 10px;
	border:1px solid #32312f;
}
.buttons_blog a.button:hover {
	background:#007de2 url(images/button_bg_o.jpg) repeat-x;
	border-color:#007de2;
}

#block_featuredblog .text_block { padding-top:5px }


/*
	Portfolio-Home-Styles
*/

#block_portfolio {
	margin-bottom:20px;
}
#portfolio_items {
	width:100%;
	margin-right:25px;
	float:left;
	min-height:100px;
	padding-top:3px;
}
#portfolio_items.image_block {
    width:398px;
	height:248px;
}
#text_column {
	float:right;
	width:310px;
}
#text_column img { margin-bottom:20px; position:relative; left:-3px;}
#text_column h2#text_title { 
	text-indent:-9999px;
	width:310px;
	height:129px;
}

.mini_portfolio_item {
	border:1px solid #a3a09e;
	margin-bottom:10px;
	position:relative;
}
.mini_portfolio_item .block_inside { 
	background:none; background-color:#e2dddc; 
	padding:25px 30px 15px 30px; 
}
.mini_portfolio_item .thumbnail { float:left; margin-right:20px; border:1px solid #979390; }
.block_inside .thumbnail { float:left; margin-right:20px; border:1px solid #979390; }

#status_gg.c {
    position:absolute;
	float:left;
	margin-left:300px;
	margin-top:0px;
}

/*
	Block-Content-Styles
*/

#content_area {
	width:665px;
	float:left;
}
#content_area .block_inside {
	/*min-height:400px;*/
}
#blog_sidebar {
	position:relative;
	left:-1px;
	margin-bottom:15px;
	background-color:#e2dddc;
	border:1px solid #a3a09e;
}
.blog_block_inside { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff;
}
.blog_block_inside h3 { 
	padding-left:40px;
}
.blog_block_inside ul { 
	margin:10px; 
	padding:0px; 
}
.blog_block_inside ul li { 
    list-style:none; 
	margin:2px 0px 2px 0px; 
	padding:0px; 
}
div.hr {
	margin:0px; 
	padding:0px; 
    border-bottom:1px solid #E3E3E3;
}
#sidebar {
	float:right;
	width:281px;
	position:relative;
	left:-1px;
	margin-top:15px;
	background-color:#e2dddc;
	border:1px solid #a3a09e;
}
#sidebar .block_inside {
	background:none;
	background-color:#e2dddc;
}

#sidebar h3 {
	font-size:20px;
	line-height:23px;
	text-shadow:1px 1px 0 #ffffff;
}
#sidebar ul { margin:10px 0px 30px 0px; padding:0px; }
#sidebar ul li { list-style:none; margin:0px 0px 5px 0px; padding:0px; }
#sidebar ul li a { color:#7f7d78; }
#sidebar ul li a:hover { color:#0172dd; text-decoration:none; }


#content_area h2 { font-size:32px; line-height:31px; }

#content_area .separator {
	border-top:1px solid #e3e3e3;
	margin-top:40px;
	padding-top:40px;
}

#page_navigation a{
    border:1px solid #517001;
    background:#709c01;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    padding:5px 5px 5px 5px;  
	margin-left:3px;
	margin-right:3px;
}
#post {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:0 0 1px #ffffff;
    padding-bottom:5px;
	padding-top:5px;
}
#post #info {
    padding:5px;
    background:#a3a09e;
}
#post #info p {
    margin:4px 4px 5px 4px;
	font-size:13px;
	font-weight:bold;
	color:#131211;
}
#post #comment {
    padding:5px;
    background:#c4c0bf;
	color:#131211;
}
.w_k {
    float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:0 0 1px #ffffff;
	font-weight:bold;
}
/* 
	Text-Styles   
*/

h2 {
	margin:0px 0px 10px 0px;
	font-size:36px;
	font-family:Helvetica, Arial, Sans-serif;
	color:#000000;
	line-height:39px;
	letter-spacing:-1px;
	text-shadow:1px 1px 0 #ffffff;
}
h3 {
	margin:10px 0px 5px 0px;
	font-size:14px;
	line-height:21px;
	font-family:Helvetica, Arial, Sans-serif;
	color:#000000;
}
h4 {
	color:#007de2;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #ffffff;
}
small {
	color:#595856;
	font-weight:bold;
	font-size:11px;
	display:block;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #ffffff;
}
a {
	color:#26689f;
	text-decoration:none;
}
small a {
	color:#007de2;
}
.block_inside ul li a {
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #ffffff;
}
a:hover { text-decoration:underline; }
p { margin: 0px 0px 15px 0px; }

a.button {
	background:#32312f url(images/button_bg.jpg) repeat-x;
	padding:5px 10px 5px 10px;
	color: #ffffff;
	text-decoration: none;
	border:1px solid #32312f;
	text-transform:uppercase;
	font-size:9px;
	line-height:25px;	
}
a.button:hover {
	background:#007de2 url(images/button_bg_o.jpg) repeat-x;
	border-color:#007de2;
}
#location {
    padding-left:320px;
	margin-top:-25px;
    position:absolute;
}

/*
	Footer-Styles
*/

#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footer_column {
	float:left;
	width:auto;
	margin-right:30px;
}
#footer .long {
	width:610px;
}
#footer h3 {
	color:#e2dddc;
	text-transform:uppercase;
	font-size:10px;
}
.footer_column ul li, .footer_column ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

input {
    border:1px solid #c4c0bf;
    background:#ececec;
}
input.green {
    border:1px solid #517001;
    background:#709c01;
}
input.blue {
    border:1px solid #0173dd;
    background:#01a7ef;
}
input.red {
    border:1px solid #f81c1c;
    background:#ff4747;
}
div#map_canvas {
    border:2px solid #517001;
    background:#709c01;
}

#osx-modal-content, #osx-modal-data {display:none;}

/* Overlay */
#osx-overlay {background-color:#000; cursor:wait;}

/* Container */
#osx-container {background-color:#eee; color:#000; font: 16px/24px "Lucida Grande",Arial,sans-serif; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-radius:0 0 6px 6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000; background-color:#ddd; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px; text-shadow:1px 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {font-size:12px; padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;}
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777;}


/* 
	Miscellaneous-Styles   
*/

/* Fix up IE6 PNG Support */
img, #logo { behavior: url(scripts/iepngfix.htc); }

#pollWrap{
	width: 200px;
}
#pollWrap h3 {
	margin-bottom: 5px;
}
#pollWrap ul {
	margin: 0;
	padding: 0 0 0 5px;
	list-style:none;
}
#pollWrap li {
	padding: 0;
	overflow:hidden; /*for our lovely friend IE6 to behave nicely*/
}
#pollWrap li span {
}
.pollChart {
	margin-left: 25px;
	height: 5px;
	width:1px;
	/*Adding rounded corners to the graphs - Optional - START*/
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*Adding rounded corners to the graphs - Optional - END*/
}
#pollSubmit {
	margin-top: 5px;
}
#pollMessage {
	color:#C00;
	font-weight: bold;
}

	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
		}
			.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
			.formError .formErrorContent {
				width:100%; 
				background:#ee0101;
				color:#fff;
				width:150px;
				font-family:tahoma;
				font-size:11px;
				border:2px solid #ddd;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}
			
			.blackPopup .formErrorContent {background:#393939;color:#FFF;}
			
			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;

				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}
			
				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}
					
				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

				.formError .formErrorArrow .line10{width:15px;border:none;} 
				.formError .formErrorArrow .line9{width:13px;border:none;} 
				.formError .formErrorArrow .line8{width:11px;} 
				.formError .formErrorArrow .line7{width:9px;} 
				.formError .formErrorArrow .line6{width:7px;} 
				.formError .formErrorArrow .line5{width:5px;} 
				.formError .formErrorArrow .line4{width:3px;} 
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;} 
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  
				
img {
    border:0px;
}				
small p {
    display:inline;
	font-weight:normal;
}
hr {
    color: #7f7d78;
    background-color: #7f7d78;
    height: 1px;
	border: 0pc;
}
table {
    width:100%; 
	border: 1px solid #7f7d78; 
	border-collapse: collapse;
}
table.w {
    width:100%; 
	border: 1px solid #ffffff; 
	border-collapse: collapse;
}
td {
	padding: 5px;
}
