/* Reset-CSS */
div.cms_page html, div.cms_page body, div.cms_page div,div.cms_page  applet,div.cms_page  object,div.cms_page  iframe,div.cms_page  h1,div.cms_page  h2,
div.cms_page h3,div.cms_page  h4,div.cms_page  h5,div.cms_page  h6,div.cms_page  p,div.cms_page blockquote,
div.cms_page a,div.cms_page  abbr,div.cms_page  acronym,div.cms_page  big,div.cms_page  font,div.cms_page  img,div.cms_page  small,div.cms_page  center,
div.cms_page dl, div.cms_page dt, div.cms_page dd,div.cms_page  ol,div.cms_page  ul,div.cms_page  li,div.cms_page  fieldset,
div.cms_page form, div.cms_page label,div.cms_page  legend,div.cms_page  table,div.cms_page  tbody, div.cms_page tfoot,div.cms_page  thead,
div.cms_page  tr,div.cms_page  th,div.cms_page  td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}


/*default values*/
div.cms_page address,
div.cms_page blockquote,
div.cms_page body,div.cms_page  dd,div.cms_page div,
div.cms_page  dl,div.cms_page  dt,div.cms_page  fieldset,div.cms_page  form,
div.cms_page frame,div.cms_page  frameset,
div.cms_page h1,div.cms_page  h2,div.cms_page  h3,div.cms_page  h4,
div.cms_page h5,div.cms_page  h6,div.cms_page  noframes,
div.cms_page ol,div.cms_page  p,div.cms_page  ul,div.cms_page  center,
div.cms_page dir,div.cms_page  hr,div.cms_page  menu,div.cms_page  pre   { display: block; unicode-bidi: embed ;color:inherit;     float:inherit;
    font-family:inherit; font-size: inherit; }
div.cms_page li              { display: list-item; float:none; }
div.cms_page li,p {line-height:18px}
div.cms_page head            { display: none }
div.cms_page table           { display: table }
div.cms_page tr              { display: table-row }
div.cms_page thead           { display: table-header-group }
div.cms_page tbody           { display: table-row-group }
div.cms_page tfoot           { display: table-footer-group }
div.cms_page col             { display: table-column }
div.cms_page colgroup        { display: table-column-group }
div.cms_page td, div.cms_page th          { display: table-cell }
div.cms_page caption         { display: table-caption }
div.cms_page th              { font-weight: bolder; text-align: center }
div.cms_page caption         { text-align: center }
div.cms_page body            { margin: 8px }
div.cms_page h1              { font-size: 2em; margin: .67em 0 }
div.cms_page h2              { font-size: 1.5em; margin: .75em 0 }
div.cms_page h3              { font-size: 1.17em; margin: .83em 0 }
div.cms_page h4,div.cms_page  p,
div.cms_page blockquote,div.cms_page  ul,
div.cms_page fieldset,div.cms_page  form,
div.cms_page ol, div.cms_page dl,div.cms_page  dir,
div.cms_page menu            { margin: 1.12em 0 }
div.cms_page h5              { font-size: .83em; margin: 1.5em 0 }
div.cms_page h6              { font-size: .75em; margin: 1.67em 0 }
div.cms_page h1,div.cms_page  h2, div.cms_page h3,div.cms_page  h4,
div.cms_page h5,div.cms_page  h6,div.cms_page  b,
div.cms_page h1,div.cms_page  h2, div.cms_page h3,div.cms_page  h4,
div.cms_page h5,div.cms_page  h6
{

}
div.cms_page strong          { font-weight: bolder }
div.cms_page blockquote      { margin-left: 40px; margin-right: 40px }
div.cms_page i, div.cms_page cite,div.cms_page  em,
div.cms_page var, div.cms_page address    { font-style: italic }
div.cms_page pre, div.cms_page tt, div.cms_page code,
div.cms_page kbd,div.cms_page  samp       { font-family: monospace }
div.cms_page pre             { white-space: pre }
div.cms_page button,div.cms_page  textarea,
div.cms_page input, div.cms_page select   { display: inline-block }
div.cms_page big             { font-size: 1.17em }
div.cms_page small,div.cms_page  sub,div.cms_page  sup { font-size: .83em }
div.cms_page sub             { vertical-align: sub }
div.cms_page sup             { vertical-align: super }
div.cms_page table           { border-spacing: 2px; }
div.cms_page thead,div.cms_page  tbody,
div.cms_page tfoot           { vertical-align: middle }
div.cms_page td,div.cms_page  th,div.cms_page  tr      { vertical-align: inherit }
div.cms_page s,div.cms_page  strike,div.cms_page  del  { text-decoration: line-through }
div.cms_page hr              { border: 1px inset }
div.cms_page ol,div.cms_page  ul,div.cms_page  dir,
div.cms_page menu,div.cms_page  dd        { margin-left: 25px }
div.cms_page ol              { list-style-type: decimal }
div.cms_page ol ul,div.cms_page  ul ol,
div.cms_page ul ul,div.cms_page  ol ol    { margin-top: 0; margin-bottom: 0 }
div.cms_page u,div.cms_page  ins          { text-decoration: underline }

/* custom cms page style */
div.cms_page {
    margin-left: 40px;
width: 685px;
color: #000000;
font-family: tahoma;
float: none;

}

.fontSize1{font-size:10px}
.fontSize2{font-size:12px}
.fontSize3{font-size:14px}
.fontSize4{font-size:18px}
.fontSize5{font-size:24px}
.fontSize6{font-size:30px}
.fontSize7{font-size:36px}

div.campaign_page
{
    margin:0;
    padding:0;
    padding-top: 10px;
    float:none;
	font-family: Tahoma, Geneva, sans-serif;
	line-height:20px;
	font-size:14px;
	
	}

/*custom campaign style*/
#campaign_highlights
{
    width: 230px;
}
#campaign_full_details{
	width: 415px;
}
#campaign_full_text
{
    
}

/* fixes for templatetags content */
div.cms_page .www {
    display: none;
}

div.cms_page .commentform label {
color:#5E5E5E;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
margin:10px 20px 0 0;
width:290px;
}
div.cms_page .commentform textarea {
background:none repeat scroll 0 0 transparent;
border:0 none;
height:109px;
width:473px;
}
div.cms_page .area {

border: 1px solid;
height: 160px;
margin: 10px 0;
padding: 10px;
width: 282px;
}
div.cms_page .commentform,div.cms_page .comment_wrap { width:600px; float:left; padding:20px 0 0 40px;}
div.cms_page .commentform form{ width:600px; float:left; padding:0 0 0 10px;}
div.cms_page .commentform form input{ float:left; border: 0 none; width:259px;}
div.cms_page .commentform .field{  background:url(../images/frontend/comment_input.png) no-repeat;width:203px; height:27px; padding:0 0 0 10px;margin:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; float:left; border:none;}
div.cms_page .commentform select {
	width: 203px;
	height: 100px;
	margin: 10px 0 0 0;
	}
div.cms_page .commentform .submit{ width:141px; height:38px;}

div.cms_page .comment_wrap .comments_list {
    display:none;
}

div.cms_page .submit_comment_heading {
float:left;
padding-bottom:2px;
width:680px;
}
div.cms_page .submit_comment_heading h2 {
color:#005A7D;
float:left;
font-size:24px;
font-weight:normal;
}
#fcd{}
#fcd img{
	padding-left: 10px !important;
}