/* vBulletin 3 CSS For Style 'Default Style' (styleid: 1) */
body
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
a:link, body_alink
{
	color: #22229C;
}
a:visited, body_avisited
{
	color: #22229C;
}
a:hover, a:active, body_ahover
{
	color: #FF4400;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
td, th, p, li
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #dce5ee;
	color: #000000;
	border: 1px solid #779afc;
}
.tcat
{
	background: #93b0ff;
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}
.thead
{
	background: #3366cc;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFFF00;
}
.tfoot
{
	background: #3366cc;
	color: #FFFFFF;
}
.tfoot a:link, .tfoot_alink
{
	color: #FFFFFF;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #FFFFFF;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FFFF66;
}
.alt1, .alt1Active
{
	background: #F5F5FF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #000000;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #93b0ff;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #E4E7F5 url(../../images/gradients/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D1D4E0 url(../../images/gradients/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #93b0ff;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
html {margin:0;padding:0;background:#fff url(../../images/bgnd_body.gif);}

body {margin:0;padding:0;font: 76% arial,sans-serif;text-align:center;background:#fff url(../../images/bgnd_body.gif);}

img {padding:0;margin:0;border:none;}

form {padding:0;margin:0;}

a {color:#981793;border:none}

a:link {color:#5a80e8;text-decoration:underline;}
a:visited {color:#5a80e8;text-decoration:underline;}
a:hover {color:#e00000;text-decoration:none;}

h1, h2, h3, h4, h5, h5 {padding:0;margin:0;font-family:"Trebuchet MS"}

div#add {text-align:center;margin-top:10px;}

div#header {margin:0;padding:0;border:2px solid #cfcfcf;border-top:none;border-bottom:none;}
div#header img {padding:7px 0 0 22px;}

div#header p.breadcrumb {font-family:arial, sans-serif;font-size:12px;color:#444;text-align:left;float:none;padding:5px 0 0 10px;;}
div#header p.breadcrumb span {color:#2162e6;}

div#header p.breadcrumb a:link {text-decoration:underline;color:#2162e6;}
div#header p.breadcrumb a:visited {text-decoration:underline;color:#2162e6;}
div#header p.breadcrumb a:hover {text-decoration:none;color:#e00000;}

div#header ul.nav {padding:0;margin:0;list-style:none;background:#779afc url(../../images/bgnd_nav.gif) repeat-x;height:27px;border-right:2px solid #779afc;border-left:2px solid #779afc;}
div#header ul.nav li {display:inline;font-family:"Trebuchet MS";font-weight:bold;font-size:16px;color:#fff;padding:5px 10px;}

div#header ul.nav li a:link {color:#fff;text-decoration:none;}
div#header ul.nav li a:visited {color:#fff;text-decoration:none;}
div#header ul.nav li a:hover {color:#fff;text-decoration:underline;}

div#header .nutrition_info {margin:0;padding:0;background:#39e239 url(../../images/bgnd_nutrition_info.gif) repeat-x;border:2px solid #1fcf1f;border-top:1px solid #fff;text-align:center;padding:10px 0 14px 0;font-size:12px;font-family:"Trebuchet MS"}
div#header .nutrition_info label {margin:0;padding:0;font-family:"Trebuchet MS";font-weight:bold;font-size:14px;color:#fff;display:inline;float:left;padding-left:200px;padding-right:5px;padding-top:2px;}
div#header .nutrition_info .text_green {margin:0;padding:0;border:1px solid #10b510;width:229px;display:inline;float:left;height:20px;}
div#header .nutrition_info .go {padding:0;margin:0;display:inline;float:left;padding-left:5px;}

div#header .nutrition_info a:link {color:#fff;text-decoration:underline;}
div#header .nutrition_info a:visited {color:#fff;text-decoration:underline;}
div#header .nutrition_info a:hover {color:#fff;text-decoration:none;}

div#header h1 {margin:0;padding:0;height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}

div#header p {margin:0;padding:0;float:right;font-size:14px;font-family:"Trebuchet MS";color:#4b4b4b;padding-right:17px;}
div#header p span {color:#33cc33;}
div#header p.sub_logo {float:none;font-size:17px;font-family:arial,sans-serif;padding-left:78px;color:#676767;}

div#header div.centered {text-align:center;}
div#header div.centered img {padding:10px 0;margin:0px auto;}

div#container {margin:0;padding:0;width:95%;margin:0 auto;text-align:left;background:#fff;}
div#container .curve {display:block;}

div#content {margin:0;padding:0;border:2px solid #cfcfcf;border-top:none;border-bottom:none;background:#fff;}
div#content h2 {color:#33cc33;font-size:24px;padding:17px 0 10px 25px;}
div#content p {margin:0;padding:0;line-height:1.4;font-size:14px;font-family:"Trebuchet MS";padding-left:25px;}
div#content p.clearer {clear:both;}
div#content p.centered {text-align:center;}
div#content p.choose {margin:0;padding:0;padding-right:0px;padding-top:30px;clear:both;padding-bottom:0:}
div#content p.page_navi {text-align:center;font-size:17px;font-family:"Trebuchet MS";color:#5a80e8;padding-right:10px;}

div#content div.categories {float:left;width:152px;margin:0;padding:0;background:#fff url(../../images/bgnd_article_categories.gif) no-repeat;margin-left:10px;margin-right:10px;}
div#content div.categories h3 {margin:0;padding:0;font-size:18px;color:#1fcf1f;font-weight:normal;padding:10px 0 0 10px;}


div#content div.categories ul {margin:0;padding:0;list-style:none;margin-left:12px;}
div#content div.categories ul li {margin:0;padding:0;font-size:12px;font-family:"Trebuchet MS";color:#2ba52b;font-weight:bold;}

div#content div.categories ul li.level_2  {margin:0;padding:0;font-size:12px;font-weight:normal;margin-left:12px;}

div#content div.categories ul li a:link {color:#2ba52b;text-decoration:underline;}
div#content div.categories ul li a:visited {color:#2ba52b;text-decoration:underline;}
div#content div.categories ul li a:hover {color:#2ba52b;text-decoration:none;}

div#content div.apple_list {float:left;}
div#content div.apple_list h3 {font-size:24px;font-weight:normal;color:#444444;}
div#content div.apple_list ul {padding:0;margin:0;list-style:none;}
div#content div.apple_list ul li {padding:15px 0 15px 31px;margin:0;background:#fff url(../../images/bgnd_apple_list.gif) no-repeat;background-position: left;margin-bottom:0px;}
div#content div.apple_list ul li span {padding:0;margin:0;font-family:"Trebuchet MS";font-size:15px;color:#797979;display:block;float:left;width:35px;font-weight:bold;padding-left:5px;margin-top:-3px;}


div#content div.article_view {padding:0;margin:0;float:left;width:550px;}
div#content div.article_view h3 {float:none;font-size:24px;font-weight:normal;color:#444444;}
div#content div.article_view h3 span {color:#1fcf1f;}
div#content div.article_view p {float:none;padding:0;margin:0;font-family:"Trebuchet MS";font-size:14px;color:#5d5d5d;padding-top:22px;}

div#content table.navigate {background-color:#eef8f0;border:1px solid #abd9b1;margin:10px 0 10px 0px;width:728px;}
div#content table.navigate tr td {font-size:11px;font-family:arial,sans-serif;color:#444;padding:10px;}
div#content table.navigate tr td.centre {text-align:center;width:600px;}
div#content table.navigate tr td.righter {text-align:right;}

div#content table.navigate tr td a:link {color:#1fcf1f;text-decoration:underline;}
div#content table.navigate tr td a:visited {color:#1fcf1f;text-decoration:underline;}
div#content table.navigate tr td a:hover {color:#444;text-decoration:none;}

div#content div.search {padding:0;margin:0;margin-left:10px;margin-right:10px;}
div#content div.search h3 {float:none;font-size:24px;font-weight:normal;color:#444444;}
div#content div.search h3 span {color:#1fcf1f;}
div#content div.search p {float:none;padding:0;margin:0;font-family:"Trebuchet MS";font-size:14px;color:#5d5d5d;padding-top:22px;}

div#content div.search table.val {padding:0;margin:0;border-collapse:collapse;border:1px solid #d1deff;margin-top:5px;margin-bottom:20px;}
div#content div.search table.val tr td {font-size:12px;width:85px;padding:3px;text-align:center;}
div#content div.search table.val tr td.green {background:#eef8f0;border-right:1px solid #d1deff;color:#1fcf1f;}
div#content div.search table.val tr td.blue {background:#ddeaf7;border-right:1px solid #d1deff;color:#698ce8;}

div#content .tell {background:#f1f3f7;border-top:1px solid #dde4ef;border-bottom:1px solid #dde4ef;text-align:center;font-size:12px;font-family:"Trebuchet MS";margin:0 10px;padding:5px 0; }

div#content h3.info {margin-left:12px;font-size:24px;font-weight:normal;}

div#content div.centered {text-align:center;}
div#content div.centered img {margin:0 auto;padding:10px 0;}

div#content .featured_quiz {background:#fff url(../../images/bgnd_quiz.jpg) no-repeat;height:200px;border:none;margin-left:12px;}
div#content .featured_quiz h3 {margin:0;padding:0;font-size:24px;color:#5a80e8;font-weight:normal;margin-left:67px;}
div#content .featured_quiz h3 {margin:0;padding:0;font-size:18px;color:#5a80e8;font-weight:normal;margin-left:57px;padding-top:0px;}
div#content .featured_quiz h3 span {padding:0;margin:0;font-family:"Trebuchet MS";font-size:15px;color:#797979;display:block;float:left;width:35px;font-weight:bold;;background:#fff url(../../images/bgnd_apple_list.gif) no-repeat;background-position: left;padding:5px 5px 5px 35px;margin-left:0px;}

div#content .featured_quiz ul.quiz_nav {margin:0;list-style:none;float:right;padding:11px 24px 0px 0px;}
div#content .featured_quiz ul.quiz_nav li {display:inline;margin:0;padding:0;}
div#content .featured_quiz ul.quiz_nav li img {margin:0;padding:0;float:left;padding-right:1px;}
div#content .featured_quiz h4 {margin-left:67px;font-size:18px;font-weight:normal;color:#4b4b4b;margin-top:18px;}

div#content .quiz2 {background:#fff url(../../images/bgnd_quiz_less_categories.jpg) no-repeat;height:200px;border:none;margin-left:12px;}

div#content .answer_description {clear:both;background:#fafdf8 url(../../images/bgnd_answer_description.gif) no-repeat;margin-left:12px;border-bottom:2px solid #e1f4d8;margin-right:12px;margin-top:20px;width:722px;}
div#content .answer_description h3 {font-weight:normal;font-size:18px;color:#4b4b4b;background: url(../../images/bgnd_aple_head.gif) no-repeat;background-position:2% 70%;padding:10px 0 5px 62px;}
div#content .answer_description p {margin:0;padding:0;padding:2px 25px 2px 15px;color:#333333}
div#content .answer_description p.rate {text-align:right;font-size:12px;padding-bottom:8px;padding-right:10px;}
div#content .answer_description p.rate1 {text-align:right;font-size:12px;padding-bottom:8px;padding-right:10px;clear:left;}
div#content .answer_description p.thanks {background:#d9ffc8;border:1px solid #8bff5a; text-align:center;margin-left:550px;font-size:14px;font-weight:bold;color:#74d04d;margin-bottom:10px;}

div#content .answer_description ul {list-style:none;margin:0;padding:0;padding-top:10px;}
div#content .answer_description ul li.butt {margin:0;padding:0;padding-top:10px;}

div#content .answer_description label {margin-left:10px;width:60px;display:block;float:left;color:#64c864;}
div#content .answer_description input.text {background:#fff url(../../images/bgnd_form.gif) repeat-x;border:1px solid #6cda6c;margin-bottom:5px;width:200px;}


div#content .answer_description .right_form {float:right;margin:0;padding:0;}
div#content .answer_description .right_form label {margin-right:12px;width:100px;display:block;float:left;}
div#content .answer_description .right_form select {margin-bottom:6px;margin-right:100px;}


div#content .featured_quiz .answer_holder {width:30%;float:left;padding-left:17px;text-align:center;font-size:19px;color:#444;}
div#content .featured_quiz .answer_holder span {color:#e00000;}
div#content .featured_quiz .answer_holder p {font-size:12px;padding-right:20px;font-family:"Trebuchet MS"}

div#content .featured_quiz .answer_holder p a:link {color:#5a80e8;text-decoration:underline;}
div#content .featured_quiz .answer_holder p a:visited {color:#5a80e8;text-decoration:underline;}
div#content .featured_quiz .answer_holder p a:hover {color:#e00000;text-decoration:none;}
div#content .featured_quiz .answer_holder .answer {border:2px solid #b9d0fe;background:#fff;float:left;margin-top:10px;font-size:11px;font-family:arial,sans-serif;width:215px;height:170px;}
div#content .featured_quiz .answer_holder .answer img {padding:0;display:inline;padding-top:25px;}
div#content .featured_quiz .answer_holder .answer div {padding:10px;}
div#content .featured_quiz .answer_holder .answer div input.quiz_radio {padding:0;margin:0;display:block;padding-bottom:20px;float:left}
div#content .featured_quiz .answer_holder .answer div label {padding:0;margin:0;text-align:left;display:bolck;float:right;}

div#content .featured_quiz .answer_holder .answer_corr {border:2px solid #81e01b;background:#fff;float:left;margin-top:10px;font-size:11px;font-family:arial,sans-serif;width:215px;height:170px;}
div#content .featured_quiz .answer_holder .answer_corr img {padding:0;display:inline;padding-top:25px;}
div#content .featured_quiz .answer_holder .answer_corr div {padding:10px;}
div#content .featured_quiz .answer_holder .answer_corr div input.quiz_radio {padding:0;margin:0;display:block;padding-bottom:20px;float:left}
div#content .featured_quiz .answer_holder .answer_corr div label {padding:0;margin:0;text-align:left;display:bolck;float:right;}

div#content .nutrition_info {width:728px;}
div#content .nutrition_info p {line-height:18px;padding-left:12px;}
div#content .nutrition_info img {float:left;border:1px solid #abd9b1;margin:17px 10px 10px 12px;}
div#content .nutrition_info h3 {font-wieght:normal;font-size:24px;color:#1fcf1f;padding:5px 0 10px 12px;}

div#content .nutrition_info table {width:575px;margin:0px 0 10px 10px;border-collapse:collapse}
div#content .nutrition_info table tr th {background:#21d021 url(../../images/bgnd_nutri_table.gif) repeat-x;border-right:1px solid #fff;text-align:center;color:#e4f8e4;}
div#content .nutrition_info table tr th.transparent {background:#fff;border:none;}
div#content .nutrition_info table tr td {font-size:12px;padding:4px;border-right:1px solid #fff;}
div#content .nutrition_info table tr.green td {background:#eef8f0;border-top:1px solid #c5dcc8;width:150px;color:#1fcf1f;}
div#content .nutrition_info table tr td.right {text-align:center;font-weight:bold}
div#content .nutrition_info table tr.gray td {background:#ddeaf7;border-top:1px solid #d1deff;width:150px;color:#698ce8;}

div#content .share {background:#f3f6fa url(../../images/bgnd_share.gif) repeat-x;border:2px solid #dde4ef;border-left:none;border-right:none;padding:12px;padding-right:0;margin:0 12px;font-size:12px;font-family:"Trebuchet MS";color:#444;}
div#content .share img {float:right;padding-right:10px;}

div#content .tell_form {background:#fff url(../../images/bgnd_tell_form.gif) repeat-x;border:none;font-size:12px;font-family:"Trebuchet MS";color:#444;margin:0 12px;width:722px;}
div#content .tell_form h3 {font-weight:bold;font-size:16px;color:#4b44b4b;padding:22px 0 10px 12px;}
div#content .tell_form .message {float:right;}

div#content .tell_form .message label {display:block;float:left;margin:0;padding:0;width:60px;padding-top:60px;}
div#content .tell_form .message textarea {margin:59px 12px 6px 0;background:#fff url(../../images/bgnd_input.gif) repeat-x;border:1px solid #a9bddb;}
div#content .tell_form .message .butt_friend {margin:0 0 0 281px;}

div#content .tell_form2 {clear:both;background:#fff url(../../images/bgnd_tell_form.gif) repeat-x;border:none;font-size:12px;font-family:"Trebuchet MS";color:#444;margin:0 12px;border-top:2px solid #dde4ef;width:722px;}
div#content .tell_form2 h3 {font-weight:bold;font-size:16px;color:#4b44b4b;padding:22px 0 10px 12px;}

div#content .tell_form2 p.comments {padding:0;margin:0;font-size:12px;font-family:"Trebuchet MS";color:#555555;padding-left:8px;line-height:13px;}
div#content .tell_form2 p.comments span {color:#e00000;font-weight:bold;}
div#content .tell_form2 img.avatar {padding:0;margin:0;margin-left:12px;float:left;margin-right:8px;}
div#content .tell_form2 h4 {font-wieght:bold;font-size:12px;color:#4b4b4b;font-family:"Trebuchet MS"; padding-left:12px;padding-bottom:5px;}
div#content .tell_form2 textarea {margin:0 0 20px 12px;background:#fff url(../../images/bgnd_input.gif) repeat-x;border:1px solid #a9bddb;}
div#content .tell_form2 .butt_add_comm {margin-bottom:16px;margin-left:5px;:} 

div#content .answer_correct {padding:0;margin;0;background:#fff url(../../images/bgnd_answer_correct.gif) no-repeat;font-size:22px;font-family:"Trebuchet MS";color:#14c214;text-align:center;padding:5px 0 27px 0;margin-left:12px;}
div#content .wrong {background:#fff url(../../images/bgnd_answer_wrong.gif) no-repeat;font-size:22px;font-family:"Trebuchet MS";color:#9a5008;}

div#content .code_box {}
div#content .code_box ul {list-style:none;padding:0;margin:0;}
div#content .code_box ul li {padding-top:5px;}
div#content .code_box label {width:100px;margin:0;padding:0px;display:block;float:left;padding-left:12px;margin-top:0px;}
div#content .code_box label.blue {color:#6990e0;font-size:11px;}
div#content .code_box input {background:#fff url(../../images/bgnd_input.gif) repeat-x;border:1px solid #a9bddb;margin-top:0px;}




div#footer {margin:0;padding:0;background: #f0f3f8;color: #FFF;clear:both;width:100%;border:2px solid #cfcfcf;border-left:none}

div#footer p {margin:0;padding:0;font-size:12px;font-family:"Trebuchet MS";color:#83a0da;padding:10px;}
div#footer p.copy {float:right;color:#777777;}