/* GENERAL STYLES */
/* GENERAL STYLES */
/* Import Master Reset */
@import url(reset.css);
@import url(opacityWindows.css);

/* HTML Elements */ 

body,html { min-height:101%; }
	
body { background:#FFF; padding:0; }

body, select, input, textarea { font: 100% Arial, Verdana, Sans-Serif; }

a, a:visited { text-decoration:none; }

a:hover, a:active { text-decoration:underline; }
	
a img { border:none; }

table { display: table; margin:13px 0; width:100%; border-collapse:collapse; }	

th { background:#E4E4E4; text-align:left; width:35%; }

th, td { border-bottom:1px solid #FFF; padding:4px 7px; }
	
td { background:#F2F2F2; width:65%; }


/* Structure */

#container { margin:0 auto; padding:0; width:910px; }

#header { height:96px; padding-top:37px; }
#header #logo { float:left; }
#header #hm{ float:right; padding-top:20px; }

#navigation { height:54px; background-image:url(/media/20443/nav-bg.jpg); background-repeat:repeat-x; clear:both; margin-bottom:20px; }
#navigation.sub { margin-bottom:0; }
#navigation ul { margin:0; list-style-type:none; }
#navigation ul li { width:132px; float:left; margin-top:2px; padding:0px 0px 0px 0px; font-size:.88em; font-weight:bold; background-image:url(/media/20388/divider.jpg); background-repeat:no-repeat; background-position:131px 0; text-align:center; }
#navigation ul li.search { width:auto; margin-top:0; padding:0; font-size:.88em; font-weight:bold; background-image:none; }
#navigation ul li.search form#searchform { margin:14px 0 0 20px; padding:0; }
#navigation ul li.search form#searchform input#s { float:left; width:140px; height:17px; background:url(/media/20558/search-box-bg.jpg) repeat-x; border:none; padding:3px 2px 2px 2px; }
#navigation ul li.search form#searchform input#searchsubmit { float:left; width:72px; height:24px; font-size:.95em; font-weight:bold; color:#FFF; background:url(/media/20553/search-bg.jpg) no-repeat; border:none; cursor:pointer; }
#navigation ul li a { color:#FFF; text-decoration:none; display:block; padding:15px 10px; }
#navigation ul li a:hover { color:#292B82; text-decoration:none; background-image:url(/media/50863/active-bg1.jpg); background-repeat:no-repeat; }
#navigation ul li.active a { color:#292B82; background-image:url(/media/50863/active-bg1.jpg); background-repeat:no-repeat;  }

#footer { border-top:1px solid #D7D7D7; margin:15px 0 15px 0; }
#footer ul { margin:0 auto; list-style-type:none; padding-top:7px; text-align:center; }
#footer ul li { display:inline; padding:0; font-size:.69em; color:#000; }
#footer ul li a { color:#000; text-decoration:none; padding:0 7px 0 4px; }
#footer ul li a:hover { text-decoration:underline; }

#home-content {margin-bottom:25px;}
#home-content #left-col {float:left; width:723px; margin-right:20px; }
#home-content #left-col h2 { height:32px; margin-bottom:17px; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#FFF; background-image:url(/media/20573/title-bg.jpg); background-repeat:repeat-x; }
#news-block {background-image:url(/media/31705/newslist-bg.jpg); background-repeat:no-repeat; margin: 0 0 20px 0;}
#news-block .current {width: 493px; float:left; }
#news-block .current img, #news-block .current iframe {margin: 0 10px 10px 0;}
#news-block .current img.left { float:left;  }
#news-block .newslist {width: 215px;  background:#59529A; margin: 0 0px 0 10px; float:left;}

#home-content #left-col #campaign-block .featured{width: 258px; float:left; border:solid 1px #59529A; min-height:230px; height:auto !important; height:230px;}
#home-content #left-col #campaign-block .featured p {padding: 0 10px 0 10px;}
#home-content #left-col #campaign-block .featured img {display: block;  margin: 10px auto 10px auto; }
#home-content #left-col #campaign-block .unfeatured{width: 459px; float:left;}
#home-content #left-col #campaign-block .unfeatured .campaign-row {width: 459x; float:left; margin-bottom:5px; }
#home-content #left-col #campaign-block .unfeatured .campaign-column {width:142px; float:left; margin: 0 0 2px 11px;}
#home-content #left-col #campaign-block .unfeatured .campaign-column img {border: solid 1px #999;}
#home-content #right-col { float:left; width:166px; }

#news-block .newslist h2 { height:32px; margin-bottom:4px; padding:11px 0 0 24px; font-size:1.13em; font-weight:bold; color:#FFF; background-image:none; }
#news-block .newslist ul { margin-left:10px; list-style-type:none; color:#fff; margin-right: 5px;}
#news-block .newslist ul li { width:190px; margin:2px 0 15px 0; padding:0; font-size:.8em; font-weight:normal; line-height:1.3;  }
#news-block .newslist ul li a { color:#fff; text-decoration:none; }
#news-block .newslist ul li a:hover { text-decoration:underline; }
#news-block .newslist p.block-link { text-align:right; margin:30px 0 0 0; border-bottom:1px; padding-bottom:5px; }
#news-block .newslist p.block-link a { font-size:1.1em; font-weight:normal; color:#fff; padding-right:12px; text-decoration:none; }
#news-block .newslist p.block-link a:hover { text-decoration:underline; }
#news-block .newslist .splitter {border-top: solid 1px #fff; margin:2px 2px 2px 2px}
#news-block .newslist .splitter ul { margin-left:20px; list-style-type:disc; color:#fff; margin-right: 15px;}
#news-block .newslist .splitter ul li { width:190px; margin:2px 0 8px 0; padding:0; font-size:.8em; font-weight:normal; line-height:1.3;  }

#right-col h2 { height:24px; margin-bottom:0; padding:5px 0 1px 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }
#right-col .blog-block { border-bottom:1px solid #D7D7D7; margin-bottom:10px; margin-top:9px; }
#right-col p { font-size:.7em; color:#000; margin-bottom:7px; }
#right-col p a { text-decoration:none; color:#000; }
#right-col p a:hover{ text-decoration:underline; }
#right-col p.block-link { text-align:right; margin:5px 0 0 0; border-bottom:1px solid #D7D7D7; padding-bottom:5px; }
#right-col p.block-link a{ font-size:1.1em; font-weight:bold; color:#292B82; padding-right:12px; text-decoration:none; background:url(/media/20353/arrow.png) no-repeat right 2px; }
#right-col p.block-link a:hover { text-decoration:underline; }

/*
#your-say { margin-bottom:25px; }
#your-say #left-col { float:left; width:723px; margin-right:20px; }
#your-say #left-col p { padding-right:30px; }
#your-say #left-col p.top-space { position:relative; top:25px; }
#your-say #left-col h2 { height:24px; margin-bottom:0; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }
#your-say #left-col .your-say-block { position:relative; height:264px; margin-bottom:15px; background-image:url(/media/20588/your-say-boxes-bg.jpg); background-repeat:repeat-x; }

#your-say #left-col .your-say-block .column { float:left; width:56px; margin:40px 10px 0 0; }
#your-say #left-col .your-say-block .column.last { margin-right:0; }
#your-say #left-col .your-say-block .column p { display:block; font-size:0.75em; font-weight:bold; margin-top:3px; padding:0px; }
#your-say #left-col .your-say-block .column p.image-link a { color:#292B82; text-decoration:none; }
#your-say #left-col .your-say-block .column p.image-link a:hover { text-decoration:underline; }

#your-say #left-col .your-say-block p.block-link {  width:180px; position:absolute; left:523px; top:169px; text-align:right; margin:73px 0 0 0; border:none; }
#your-say #left-col .your-say-block p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:15px; text-decoration:none; background-image:url(/media/20353/arrow.png); background-repeat:no-repeat; background-position:163px 2px; }
#your-say #left-col .your-say-block p.block-link a:hover { text-decoration:underline; }

#your-say #left-col .your-say-block2 { position:relative; height:240px; margin-bottom:15px; background-image:url(/media/20593/your-say-boxes-small-bg.jpg); background-repeat:repeat-x; }
#your-say #left-col .your-say-block2 p.block-link { width:230px; position:absolute; left:474px; top:145px; text-align:right; margin:73px 0 0 0; border:none; }
#your-say #left-col .your-say-block2 p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:15px; text-decoration:none; background-image:url(/media/20353/arrow.png); background-repeat:no-repeat; background-position:207px 3px; }
#your-say #left-col .your-say-block2 p.block-link a:hover { text-decoration:underline; }

#your-say #left-col .your-say-block3 { position:relative; height:199px; margin-bottom:15px; background-image:url(/media/20598/your-say-boxes-smaller-bg.jpg); background-repeat:repeat-x; }
#your-say #left-col .your-say-block3 h3 { color:#292B82; font-size:.9em; font-weight:bold; line-height:1; margin:0 25px; padding-top:15px; }
#your-say #left-col .your-say-block3 h3 a { color:#292B82; text-decoration:none; }
#your-say #left-col .your-say-block3 h3 a:hover { text-decoration:underline; }
#your-say #left-col .your-say-block3 p { margin:0 25px; padding-bottom:7px; border-bottom:1px solid #D7D7D7; }
#your-say #left-col .your-say-block3 p.block-link { position:absolute; left:613px; top:165px; text-align:right; margin:11px 0 0 0; border:none; }
#your-say #left-col .your-say-block3 p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:9px; text-decoration:none; background-image:url(/media/20353/arrow.png); background-repeat:no-repeat; background-position:68px 2px; }
#your-say #left-col .your-say-block3 p.block-link a:hover { text-decoration:underline; }

#your-say #left-col .your-say-block img.left, #your-say #left-col .your-say-block2 img.left, #your-say #left-col .your-say-block3 img.left { float:left; padding-right:20px; }

#your-say #right-col, #right-content-col-second { float:left; width:166px; }
#your-say #right-col h2, #right-content-col-second h2 { height:24px; margin-bottom:0; padding:5px 0 1px 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }
#your-say #right-col .blog-block, #right-content-col-second .blog-block { border-bottom:1px solid #D7D7D7; margin-bottom:10px; margin-top:9px; }
#your-say #right-col p, #right-content-col-second p { font-size:.7em; color:#000; margin-bottom:7px; }
#your-say #right-col p a, #right-content-col-second p a { text-decoration:none; color:#000; }
#your-say #right-col p a:hover, #right-content-col-second p a:hover { text-decoration:underline; }

#your-say #right-col p.block-link, #right-content-col-second p.block-link { text-align:right; margin:5px 0 0 0; border-bottom:1px solid #D7D7D7; padding-bottom:5px; }
#your-say #right-col p.block-link a, #right-content-col-second p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:12px; text-decoration:none; background:url(/media/20353/arrow.png) no-repeat right 2px; }
#your-say #right-col p.block-link a:hover, #right-content-col-second p.block-link a:hover { text-decoration:underline; }
*/

#right-content-col-second { float:left; width:166px; }
#right-content-col-second h2 { height:24px; margin-bottom:0; padding:5px 0 1px 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }
#right-content-col-second .blog-block { border-bottom:1px solid #D7D7D7; margin-bottom:10px; margin-top:9px; }
#right-content-col-second p { font-size:.7em; color:#000; margin-bottom:7px; }
#right-content-col-second p a { text-decoration:none; color:#000; }
#right-content-col-second p a:hover { text-decoration:underline; }

#right-content-col-second p.block-link { text-align:right; margin:5px 0 0 0; border-bottom:1px solid #D7D7D7; padding-bottom:5px; }
#right-content-col-second p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:12px; text-decoration:none; background:url(/media/20353/arrow.png) no-repeat right 2px; }
#right-content-col-second p.block-link a:hover { text-decoration:underline; }


/* Content Page */

#breadcrumbs { margin:-3px 0 7px 8px; }
#breadcrumbs ul { margin:0; list-style-type:none; }
#breadcrumbs ul li { display:inline; padding:0; font-size:.69em; color:#292B82; }
#breadcrumbs ul li a { color:#292B82; text-decoration:none; padding-right:5px; }
#breadcrumbs ul li a:hover { text-decoration:underline; }
#breadcrumbs ul li.active a { font-weight:bold; }

#left-nav { float:left; width:166px; margin-right:20px; }
#left-nav h2.nav-title { font-size:.8em; font-weight:bold; margin-bottom:0; background:#292B82; color:#FFF; padding:8px 0 8px 10px; }
#left-nav ul { margin:0 0 20px 0; list-style-type:none; }
#left-nav ul li { font-size:.8em; font-weight:bold; color:#000; border-bottom:1px solid #D6D6D6; }
#left-nav ul li ul { margin:0; list-style-type:none; }
#left-nav ul li ul li { font-size:1em; background:#EFEFEF; }
#left-nav ul li ul li.last { border-bottom:none; }
#left-nav ul li ul li a { width:146px; font-weight:normal; display:block; color:#000; text-decoration:none; padding:5px 0 5px 20px; }

#left-nav ul li.odd { background:#FBFBFB; }
#left-nav ul li.title { background:#8D2691; color:#FFF; padding:5px 0 5px 10px; }
#left-nav ul li a { width:156px; display:block; color:#000; text-decoration:none; padding:5px 0 5px 10px; }
#left-nav ul li a:hover { background:#BABCF5; }
#left-nav ul li.active { color:#FFF; background:#BABCF5; background-image:url(/media/20423/left-nav-arrow.jpg); background-repeat:no-repeat; background-position:147px 9px; }
#left-nav ul li.active2 { color:#FFF; background:#BABCF5; background-image:none; }

#left-nav #documents { float:left; width:166px; height:160px; background-image:url(/media/20398/documents-content-bg.jpg); background-repeat:no-repeat; }
#left-nav #documents h2 { height:32px; margin-bottom:7px; padding:16px 0 0 24px; font-size:1.13em; font-weight:bold; color:#FFF; background-image:none; }
#left-nav #documents ul { margin-left:25px; list-style-type:none; }
#left-nav #documents ul li { width:112px; margin:2px 0 22px 0; padding:0; font-size:.8em; font-weight:bold; line-height:.8; border:none; }
#left-nav #documents ul li a { padding:0; width:auto; color:#FFF; text-decoration:none; }
#left-nav #documents ul li a img.first { position:relative; top:-6px; left:42px; }
#left-nav #documents ul li a img.second { position:relative; top:-6px; left:25px; }
#left-nav #documents ul li a:hover { background:none; color:#FFF; text-decoration:underline; }

#right-content-col { float:left; width:724px; }
#right-content-col h2.title { height:32px; margin-bottom:17px; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#FFF; background-image:url(/media/20573/title-bg.jpg); background-repeat:repeat-x; }
#right-content-col-first { float:left; width:539px; margin-right:19px; }
#right-content-col-first .content-block { height:237px; margin-bottom:15px; background-image:url(/media/20383/content-page-block-bg.jpg); background-repeat:repeat-x; }
#right-content-col-first .content-block img.left { float:left; padding-right:15px; }
#right-content-col-first .content-block p { padding-right:12px; }
#right-content-col-first .content-block a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block a:hover { text-decoration:underline; }
#right-content-col-first .content-block p.top-space { position:relative; top:25px; }
#right-content-col-first h2 { height:24px; margin-bottom:0; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }

#right-content-col-first .content-block-2 { height:132px; margin-bottom:15px; background:#FAFAFA; border-bottom:1px solid #D7D7D7; }
#right-content-col-first .content-block-2 img.left { float:left; padding-right:15px; }
#right-content-col-first .content-block-2 p { padding-right:12px; }
#right-content-col-first .content-block-2 a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block-2 a:hover { text-decoration:underline; }
#right-content-col-first .content-block-2 p.top-space { position:relative; top:20px; }
#right-content-col-first h2 { height:24px; margin-bottom:0; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }

#right-content-col-first h2.extheight { height:43px; margin-bottom:0; padding:6px 0 0 10px; font-size:1.13em; font-weight:bold; color:#292B82; background:#E1E1ED; border-top:1px solid #59529A; border-bottom:1px solid #59529A; background-image:none; }


#right-content-col-first .share { height:23px; border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding-top:3px; }
#right-content-col-first .share p.link { float:left; position:relative; top:1px; }
#right-content-col-first .share p.link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:12px; text-decoration:none; }
#right-content-col-first .share p.link a:hover { text-decoration:underline; }
#right-content-col-first .share p.bookmark { float:left; }

#right-content-col-first .content-block h3 { color:#292B82; font-size:.9em; font-weight:bold; padding-top:16px; }
#right-content-col-first .content-block h3 a { color:#292B82; text-decoration:none; }
#right-content-col-first .content-block h3 a:hover { text-decoration:underline; }

#right-content-col-second { float:left; width:166px; }
#right-content-col-second h2.comment { margin-top:20px; margin-bottom:11px; }
#right-content-col-second p.details { width:143px; margin-left:12px; }
#right-content-col-second #comment { background:url(/media/20378/comments_bg.jpg) repeat-x bottom; }
#right-content-col-second #comment span.name { color:#292B82; font-size:13px; font-weight:bold; }
#right-content-col-second #comment p.content { color:#000000; font-size:12px; background:url(/media/20538/quote.jpg) no-repeat; padding:4px 19px; width:99px; margin-left:10px; margin-top:5px; }


/* Comments page */

#right-content-col-first .content-block-comments { margin-bottom:15px; background:#F5F5F5; }
#right-content-col-first .content-block-comments img.left { float:left; padding-right:15px; }
#right-content-col-first .content-block-comments p { padding-right:12px; }
#right-content-col-first .content-block-comments p.post { padding:0 12px; }
#right-content-col-first .content-block-comments p.link { border-bottom:1px solid #D2D2D2; margin:5px 14px 8px 14px; padding-bottom:15px; }
#right-content-col-first .content-block-comments a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block-comments a:hover { text-decoration:underline; }
#right-content-col-first .content-block-comments p.top-space { position:relative; top:25px; }
#right-content-col-first .content-block-comments h3 { color:#292B82; font-size:.9em; font-weight:bold; padding-top:16px; }
#right-content-col-first .content-block-comments h3.borders { border-top:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2; padding:5px 0 5px 10px; clear:both; }
#right-content-col-first .content-block-comments h3 a { color:#292B82; text-decoration:none; }
#right-content-col-first .content-block-comments h3 a:hover { text-decoration:underline; }
#right-content-col-first .content-block-comments form { margin:13px 14px; }
#right-content-col-first .content-block-comments form textarea { background:url(/media/20373/comment_ta.jpg) no-repeat top left; width:500px; height:103px; border:0; font-size:12px; padding:5px; margin-top:10px;}
#right-content-col-first .content-block-comments form p.block-link {float:right; padding:0; padding-top:5px;}
#right-content-col-first .content-block-comments form p.block-link a { font-size:1.1em; font-weight:bold; color:#292B82; padding-right:9px; text-decoration:none; background:url(/media/20353/arrow.png) no-repeat right 2px; }
#right-content-col-first .content-block-comments form label { width:37px; color:#292B82; font-size:12px; font-weight:bold; display:block; float:left; padding-top:9px;}
#right-content-col-first .content-block-comments form input { background:url(/media/20368/comment_input.jpg) no-repeat left top; border:0; width:165px; height:22px; margin-top:4px;}


/* Typography */

p { font-size:.75em; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:1.4em; margin-bottom:.8em; }

color { font-size:1.1em; font-weight:bold; color:#8D2691; padding-right:12px; text-decoration:none; }

h1 { font-size: 1.5em; line-height: 1; margin-bottom: .5em; }
h2 { font-size: 1.5em; line-height: 1; margin-bottom: .5em; }
h3 { font-size: 1.3em; margin-bottom: .5em; color:#FFF; }
h4 { font-size: 1em; line-height: 1.25; margin-bottom: 1.25em; color:#FFF; }
h5 { font-size: .7em; font-weight: bold; margin-bottom: 1.5em; color:#FFF; }

strong { font-weight:700; }
.bold { font-size:.8em; font-weight:700; }
abbr { cursor:help; border-bottom:1px dotted; }

.clear { clear:both; font-size:1px; height:1px; }

/* EDITOR PROPERTIES */

/* NEW BOX CSS */

#right-content-col-first .content-block-3 { padding-bottom:10px; margin-bottom:15px; background:#FAFAFA; border-bottom:1px solid #D7D7D7; }
#right-content-col-first .content-block-3 img.left { float:left; padding-right:15px; }
#right-content-col-first .content-block-3 p { padding-right:12px; }
#right-content-col-first .content-block-3 a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block-3 a:hover { text-decoration:underline; }

#right-content-col-first .content-block-3 .wewantyoublock { height:51px; margin-left:10px; margin-top:15px; background-image:url(/media/21425/long-arrow.jpg); background-repeat:no-repeat; }
#right-content-col-first .content-block-3 .wewantyoublock.last { margin-bottom:0; }
#right-content-col-first .content-block-3 .wewantyoublock img { float:left; padding-right:15px; }
#right-content-col-first .content-block-3 .wewantyoublock p { padding-right:12px; }
#right-content-col-first .content-block-3 .wewantyoublock h3 { font-size:1.1em; margin-bottom:5px; }
#right-content-col-first .content-block-3 .wewantyoublock h3 a { position:relative; top:5px; }
#right-content-col-first .content-block-3 .wewantyoublock a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block-3 .wewantyoublock a:hover { text-decoration:underline; }



/* Added by Mizan for commentable forms */
#comment-input {margin: 20px 0 20px 0;}
#comment-input fieldset {border: 1px solid #eeeeee; padding:10px;}
#comment-input legend {font-size:0.80em;}
#comment-input label {display: block;}
#comment-input .txtBox, #comment-input .extendedTxtBox {width: 400px; border: 1px solid #d2d2d2;}
#comment-input .charInfo {display:block; font-size:0.85em;}
#comment-input .extendedTxtBox {height: 100px;}
#comment-input .actionButton input {border: 1px solid #dedede; background-color:#eeeeee; color:#000;}
#comment-input .resultSuccess p {color:green; font-weight: bold; padding-top:15px; }
#comment-input .resultError p {color:red; font-weight: bold; padding-top:15px; }
#comment-input .btnSubmit {font-size:0.80em;}

.comment-output {margin: 20px 0 20px 0;}
.comment-output h3 {font-size: 1.0em; color:#333;}
.comment-output .extend-option {background-color:#eeeeee; height:20px;  padding:2px 10px 2px 10px; vertical-align: middle;}
.comment-output .extend-option span {float:left;}
.comment-output .extend-option span.extend {float:right;}
.comment-output .comment-item {border-bottom:1px dotted blue; margin-top:15px;}
.comment-output .comment-item-text {font-size:0.80em; padding:3px;}
.comment-output .comment-item-commenter {font-size: 0.70em; color:#666; margin-top: 10px; padding-left:3px;}
.comment-output .comment-item-title {font-size: 0.80em; color:#666; font-weight: bold; padding:3px;}

/* Added by Mizan for video */
.video-wrapper {margin: 20px 0 20px 0;}

div.embedCode {margin-top:3px;padding: 3px 3px 3px 3px; background: #eeeeee; border: 2px solid #ccc; font-size:11px;}
div.embedCode label{font-size:11px;}
div.embedCode input {font-size:11px; border:1px solid #dddddd; color:#666; width:480px;}
div.videoAlignRight {float:right;padding:5px;}
div.videoAlignLeft {float:left;padding:5px;}

/* Added by Dave for pages */
#right-content-col-first img.right { float:right; padding-left:15px; }
#right-content-col-first img.left { float:left; padding-right:15px; }

#right-content-col-first .content-block-pledge {margin-bottom:15px; background-image:url(/media/20383/content-page-block-bg.jpg); background-repeat:repeat-x; padding: 5px;}
#right-content-col-first .content-block-pledge  img.left { float:left; padding-right:15px; }
#right-content-col-first .content-block-pledge  p { padding-right:12px; }
#right-content-col-first .content-block-pledge  a { text-decoration:none; color:#292B82; font-weight:bold; }
#right-content-col-first .content-block-pledge  a:hover { text-decoration:underline; }
#right-content-col-first .content-block-pledge  p.top-space { position:relative; top:25px; }
#right-content-col-first ul {font-size:.75em; font-weight: normal;list-style-position: outside;list-style-type: disc;padding: 0px; margin-left:0.5em;}
#right-content-col-first ul ul, #right-content-col-first ul ol, 
#right-content-col-first ol ol, #right-content-col-first ol ul { margin-left:1em; padding-left:0; }
#right-content-col-first ul li, #right-content-col-first ol li { 
margin-left:1.5em; margin-bottom:1.0em;}
#right-content-col-first ul li {list-style-image: url(/media/23596/arrow5.png);}
#right-content-col-first li li { margin-left:1.0em;}
#right-content-col-first blockquote{font-size: 100%;margin-top: 10px;margin-bottom: 10px;margin-left: 30px;padding-left: 15px;border-left: 3px solid #ccc;}

/*#news #newslist { float:right; width:166px; height:239px; background-image:url(/media/31705/newslist-bg.jpg); background-repeat:no-repeat; margin-left: 10px;}
#news #newslist h2 { height:32px; margin-bottom:4px; padding:11px 0 0 24px; font-size:1.13em; font-weight:bold; color:#FFF; background-image:none; }
#news #newslist ul { margin-left:25px; list-style-type:none; color:#fff; margin-right: 5px;}
#news #newslist ul li { width:115px; margin:2px 0 15px 0; padding:0; font-size:.8em; font-weight:bold; line-height:1.3;  }
#news #newslist ul li a { color:#fff; text-decoration:none; }

#news #newslist ul li a:hover { text-decoration:underline; }

#news #newslist p.block-link { text-align:right; margin:30px 0 0 0; border-bottom:1px; padding-bottom:5px; }
#news #newslist p.block-link a { font-size:1.1em; font-weight:bold; color:#fff; padding-right:12px; text-decoration:none; }
#news #newslist p.block-link a:hover { text-decoration:underline; }

#news #video { float:left; padding-right:20px; }*/


/* EDITOR PROPERTIES */

