/* move into skin */
#quote,
#quote_sec                              { display: none }
.tmar_TextLabelRequired,
.tmar_textlabelrequired                 { color: red }
.prinProdWidth                          {
                                            width: 560px;
                                            margin-left: 5px;
                                        }
.pdstore1 #tdcontentpane h3 span        { padding-left: 5px }
#dnn_ctr3445_ModuleContent              { text-align: left }
#dnn_ContentPane p,
#dnn_ContentPane td,
#dnn_ContentPane .content               {
                                            color: #3E4A56;
                                            font-family: Verdana, Arial, Helvetica, sans-serif;
                                            font-size: 11px;
                                            margin: 10px 0 0;
                                            padding: 0px 2px 4px 0;
                                        }
.bulletedContentList li.left            { float: left }
.bulletedContentList li.right           { }
#secondaryPage #tdcontentpane h3 span.Head
                                        {
                                            float: none;
                                            clear: both;
                                            padding-top: 10px;
                                            border-top: 1px solid #ccc;
                                            display: block;
                                            font-weight: bold;
                                            font-family: Arial;
                                            font-size: 15px;
                                            color: #616A71;
                                            margin: 10px 0px;
                                        }
h3.altContainer1                        { display: none }
div.content                             { text-align: left }
#dnn_ContentPane #dnn_ctr54686_ModuleContent p
                                        { line-height: 15px }
#dnn_ContentPane #dnn_ctr54686_ModuleContent p table p
                                        { text-align: right }
.oneCol #tdleftpane                     { display: none }
.oneCol #secondaryPage #dnn_ContentPane { width: 720px }

/*---===+++++++ R2I STYLES +++++++===---*/
.clear                                  {
                                            clear: both;
                                            height: 0;
                                            overflow: hidden;
                                            content: ".";
                                        }
/*---===<<< CONTENT LAYOUT >>>===---*/
.content h1                             {
                                            color: #369;
                                            font-family: Arial, Helvetica, sans-serif;
                                            font-size: 18px;
                                            line-height: 20px;
                                            font-weight: normal;
                                            margin: 0 0 10px;
                                            padding: 0;
                                        }
.content h1 a                           {
                                            color: #336699;
                                            text-decoration: none;
                                        }
.content p                              {
                                            color: #3E4A56;
                                            font-family: Verdana, Arial, Helvetica, sans-serif;
                                            font-size: 11px;
                                            margin: 5px 0 0;
                                            padding: 5px 3px 4px;
                                        }

#dnn_ContentPane .content .bodytext td {
                                            padding: 5px 3px 8px;
					}

html.xlargeview .content p,
html.xlargeview td,
html.xlargeview .contentList li,
html.xlargeview .bulletedContentList li { font-size: 14px }
.content img                            {
                                            border: none;
                                            text-align: right;
                                        }
.content ul                             {
                                            margin: 0;
                                            padding: 0 0 0 25px;
                                        }
.content ul li                          {
                                            color: #3E4A56;
                                            font-family: Verdana, Arial, Helvetica, sans-serif;
                                            font-size: 11px;
                                            margin: 0px 0;
                                            background: none;
                                            list-style: disc outside none;
                                        }
.content ol li                          {
                                            background: none;
                                            color: #3E4A56;
                                            font-family: Verdana,Arial,Helvetica,sans-serif;
                                            font-size: 11px;
                                            list-style: decimal outside none;
					    margin: 4px 0px 4px 20px;
					    padding: 5px;
                                        }
/*---=== TEXT STYLES ===---*/
.contentList li,
.bulletedContentList li                 {
                                            padding: 3px 5px 5px 20px;
                                            color: #3E4A56;
                                            font-size: 10px;
                                            line-height: 16px;
                                            font-family: Verdana, Arial, Helvetica, sans-serif;
                                            font-weight: normal;
                                            text-decoration: none;
                                        }
.contentList li a:link,
.contentList li a:visited,
.contentList li a:active,
.bulletedContentList li a:link,
.bulletedContentList li a:visited,
.bulletedContentList li a:active        {
                                            color: #3F6089;
                                            font-size: 12px;
                                            font-family: Verdana, Arial, Helvetica, sans-serif;
                                            font-weight: bold;
                                            text-decoration: none;
                                        }
.contentList li a:hover,
.bulletedContentList li a:hover         { text-decoration: underline }
/*----=== LISTS SIDE BY SIDE ===---*/
.contentList .leftList                  {
                                            float: left;
                                            width: 48%;
                                        }
.contentList .rightList                 {
                                            float: right;
                                            width: 48%;
                                        }
/*---===<<< POLLS >>>===---*/
.optionClear                            {
                                            clear: both;
                                            content: ".";
                                            height: 5px;
                                            overflow: hidden;
                                        }
.pollsContainerWrap h4                  {
                                            padding: 0;
                                            margin: 0 0 10px;
                                        }
.pollsContainerWrap h4,
.pollsContainerWrap h4 .Head            {
                                            color: #606A74;
                                            font-family: Arial,Helvetica,sans-serif;
                                            font-size: 11px;
                                            font-weight: bold;
                                        }
.pollsContainerWrap,
.pollsContainerWrap p,
.pollsContainerWrap .resultOption       {
                                            color: #858E97;
                                            text-decoration: none;
                                        }
.pollsContainerWrap .resultOption       { margin: 0 0 5px }
.resultBorder                           {
                                            border: 1px solid #606A74;
                                            height: 10px;
                                            margin: 0 0 10px;
                                            width: 150px;
                                        }
.resultFill                             {
                                            height: 10px;
                                            background: #606A74;
                                        }
.pollsContainerWrap input               {
                                            margin: 4px 5px;
                                            padding: 0;
                                            display: block;
                                            float: left;
                                        }
.pollsContainerWrap label               {
                                            color: #858E97;
                                            display: block;
                                            float: left;
                                            line-height: 22px;
                                            padding: 0;
                                            margin: 0;
                                        }
.pollsContainerWrap textarea            {
                                            color: #858E97;
                                            height: 50px;
                                            width: 100%;
                                        }
/*---=== JOBS STYLES ===---*/
.jobsResults                            { margin: 0 0 10px }
/*--- TABLE ---*/
.jobsTable                              {
                                            padding: 0;
                                            margin: 0;
                                        }
/* TABLE HEADER */
.jobsTable th                           {
                                            background: #3E6186;
                                            color: #FFF;
                                            padding: 2px 4px;
                                            white-space: nowrap;
                                        }
.jobsTable th a                         { color: #FFF }
/* TABLE CELLS */
.jobsTable td                           {
                                            color: #333;
                                            padding: 2px 4px;
                                        }
.jobsTable td a                         { color: #3E6186 }
.jobsTable tr.alt td                    { background: #EEE }
.contentEdit textarea#frmContent        { height: 500px }

.content a,
.content a:link,
.content a:hover			{    
	color: #005495;
    font-weight: bold;
    text-decoration: none;
					}

