/* Title       - wom tool
 * Author      - Zane M. Kolnik
 * Description - Styling for WOM tool
 */
    
.inner .main .wom-answer-body a { 
    color: #00A8CB;
    }
    
.wom-user-avatar { 
    float: left;
    margin-right: 10px;
    }

.wom-user-header {
    background: #026791;
    color: #fbc21e;
    font: bold 13px/1.2em rockwell,Georgia,"Times New Roman",Times,serif; 
    }

.inner .main .wom-user-footer a {
    color: #026791;
    font: bold 12px/1.2em rockwell,Georgia,"Times New Roman",Times,serif; 
    }
    
    
/*---------------------------------------------
 *  User Profile Mini 
 *--------------------------------------------*/
.user-profile-mini { 
    float: left; 
    margin: 0 10px 15px 0; 
    width: 275px; 
    }

.upm { 
    float: left; 
    width: 210px;
    }

.upm-left { 
    float: left;
    padding-right: 10px;
    width: 40px;
    }

.upm-right {
    float: left;
    width: 100px;
    }
    
.inner .main .upm-name a, 
.upm-name {
    color: #ee8122; 
    font: bold 12px/1.2em rockwell,Georgia,"Times New Roman",Times,serif;
    text-decoration: none;
    }    

.upm-content {
    line-height: 1em;
    font-size: 10px;
    }    

.upm-location,
.upm-since {
    display: block;
    }
/*- End 'User Profile Mini' -----------------*/


.upm-container-tall { 
    float: left;
    width: 105px;
    }


/*--------------------------------------------
 * User Profile List
 *--------------------------------------------*/
ul.upl { 
    background: #def3fd;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 210px; /* ie7 */
    }
    
ul.upl li {
    margin: 0;
    padding: 10px;
    }

.upl-title {
    background: #026791;
    color: #fbc21e;
    display: block;
    font: bold 13px/1.2em rockwell,Georgia,"Times New Roman",Times,serif;
    }

ul.upl li.upl-footer a {
    color: #026791; 
    font: bold 12px/1.2em rockwell,Georgia,"Times New Roman",Times,serif;   
    }
/*- End 'User Profile List' ------------------*/


/*---------------------------------------------
 * Sidebar Callout
 *--------------------------------------------*/
.wom-callout {
    background: #009abf;
    margin-top: 10px;
    width: 210px;
    float: left;
    text-align: center;
    }

.inner .main .wom-callout a {
    color: #fff;
    font: bold 13px/1.2em rockwell,Georgia,"Times New Roman",Times,serif; 
    text-decoration: none;
    }
/*- End 'Sidebar Callout' --------------------*/


/*--------------------------------------------
 * Members All
 *--------------------------------------------*/
.wom-memebers-all { 
    background: #fff3d1; 
    float: left; 
    padding: 15px; 
    }
/*- End 'Memebrs All' ------------------------*/


/*--------------------------------------------
 * Members Single Page
 *--------------------------------------------*/
.wom-amb-profile-mini { 
    background: #FFF3D1; 
    float: left; 
    width: 100px; 
    }

.wom-amb-profile-mini-content { 
    font-size: 11px;
    float: left; 
    padding: 10px; 
    }
    
.wom-amb-profile-mini-content .wom-user-avatar {
    margin-bottom: 5px;
    margin-right: 0;
    }
    
/* Update the wom-tool-ie6.css */
.wom-amb-single-right { 
    float: left; 
    padding-left: 15px; 
    width: 510px; 
    }

.wom-amb-name { 
    color: #EE8122; 
    font: bold 17px/1.2em rockwell,Georgia,"Times New Roman",Times,serif; 
    display: block; 
    }
    
.wom-amb-field { 
    color: #EE8122; 
    font-weight: bold; 
    }
/*- End 'Members Single Page' ----------------*/


/*--------------------------------------------
 * Pager
 *--------------------------------------------*/
.wom-pager { 
    text-align: right; 
    }
    
.inner .main .wom-pager a { 
    color: #EE8122; 
    text-decoration: none; 
    }
     
.inner .main .wom-pager a.prev { 
    margin-right: 5px; 
    }
     
.inner .main .wom-pager a.next { 
    margin-left: 5px; 
    }
     
.inner .main .wom-pager a.prev,
.inner .main .wom-pager a.next { 
    color: #777; 
    text-decoration: none; 
    }
/*- End 'Page' ------------------------------*/


/*--------------------------------------------
 * Most Recent Answers
 *--------------------------------------------*/
.wom-mra-container { 
    background: #d8d8d8; 
    margin-bottom: 10px; 
    padding: 10px; 
    }
    
.wom-mra-answer { 
    margin-bottom: 10px; 
    }
/*- End 'Most Recent Answers' ----------------*/


/*--------------------------------------------
 * Default Answer
 *--------------------------------------------*/
.wom-answer-container { 
    float: left; 
    padding: 10px;
    }
    
.wom-answer-container-next {
    border: solid #EE8122;
    border-width: 4px 0 0 1px;
    float: left;
    margin-bottom: 40px;
    padding: 10px;
    width: 630px;
    }

.wom-answer-container-first-next {
    border: solid #EE8122;
    border-width: 0 0 0 1px;
    float: left;
    margin-bottom: 40px;
    margin-top: -30px;
    padding: 10px;
    width: 580px;
    }

.wom-answer-title { 
    float: left;
    width: 30px; 
    }
    
.wom-answer-body,
.wom-answer-date {
    margin-left: 140px;
    }
    
.wom-answer-date { 
    color: #888888; 
    margin-bottom: 10px;
    }
/*- End 'Default Answer' -----------------------*/


/*--------------------------------------------
 * Default Question
 *--------------------------------------------*/
.wom-question-container { 
    background: #FFF3D1; 
    float: left; 
    width: 100%; 
    }
    
.wom-question-content { 
    padding: 10px; 
    }
    
.wom-question-title {
    float: left;
    width: 30px;
    }

.wom-question-body,
.wom-question-meta {
    margin-left: 30px;
    }
    
.wom-question-meta { 
    color: #888;
    font-size: 10px; 
    font-style: italic; 
    }
/*- End 'Default Question' -------------------*/


/*--------------------------------------------
 * Question Answer Container
 *--------------------------------------------*/
.wom-question-answer-container-first {
     float: left;
     border: solid #EE8122;
     border-width: 10px 0 0 1px;
     margin-bottom: 30px;
     }

.wom-answer-count {
     clear: both;
     color: #EE8122;
     float: left;
     margin-left: 135px;
     }

.inner .main .wom-answer-count a {
     color: #EE8122;
     font-weight: bold;
     }
/*- End 'Question Answer Container' ----------*/


/*--------------------------------------------
 * Search
 *--------------------------------------------*/
.wom-search-head-container {
    float: left;
    margin-bottom: 20px;
    width: 100%;
    }
    
.wom-search-head-left label { 
    color: #F47920; 
    font: bold 13px/30px rockwell,Georgia,"Times New Roman",Times,serif;
    margin-bottom: 3px;
    width: 200px;
    }
        
.wom-search-head-left {
    float: left;
    width: 250px;
    }
    
.wom-search-head-right {
    float: right;
    text-align: right;
    width: 250px;
    }
        
.wom-search-head-right input.text { 
    color: #000;
    width: 160px;
    }

.wom-search .wom-answer-count { 
    margin-left: 40px; 
    margin-bottom: 10px; 
    }
/*- End 'Search' -----------------------------*/


/*--------------------------------------------
 * Global
 *--------------------------------------------*/
.inner .main a.wom-blue-button { 
    background: #2AA7C8; 
    color: #fff; 
    display: block;
    float: right;
    font: bold 13px/1.2em rockwell,Georgia,"Times New Roman",Times,serif;  
    margin-top: 5px;
    padding: 5px 10px;
    text-decoration: none; 
    text-align: center;
    width: 130px;
    } 

.wom-sidebar {
    float: right;
    width: 210px;
    }

a.wom-button {
    display: block;
    padding: 10px 4px 8px;
    }

/* Update the wom-tool-ie6.css */
.wom-main,
.wom-previous-container,
.wom-question-answer-container-first {
    float: left; 
    width: 650px;
    }    

.wom-previous-container {
    background: #FFF3D1;
    float: left;
    margin: 10px 0;
    padding: 7px;
    }
    
.wom-previous-content { 
    padding: 5px; 
    text-align: right; 
    }
    
.inner .main .wom-previous-container a {
    color: #EE8122;
    text-decoration: none;
    }

hr { 
    margin: 0 0 1em; 
    }
/*- End 'Global' -----------------------------*/


/*--------------------------------------------
 * Wom Main
 *--------------------------------------------*/
.wom-main a.like-it {
    background: #FFF3D1;
    border: 1px solid #e4d5ac;
    display: inline-block;
    text-decoration: none;
    margin: 10px 0;
    padding: 3px 10px;
    }
    
.wom-main .view-all {}     
/*- End 'Wom Main' ---------------------------*/

/*--------------------------------------------
 * Pager
 *--------------------------------------------*/
.inner .main ul.wom-pager {
    margin: 0;
    }

ul.wom-pager li {
    color: #777777;
    display: inline;
    list-style-type: none;
    margin-right: 5px;
    }

.inner .main ul.wom-pager li a,
.inner .main .wom-previous-container ul.wom-pager li a {
    color: #777;
    font-weight: bold;
    }
    
.inner .main ul.wom-pager li.previous a,
.inner .main ul.wom-pager li.next a,
.inner .main .wom-previous-container ul.wom-pager li.previous a,
.inner .main .wom-previous-container ul.wom-pager li.next a {
    background-image: url("images/bg-wom-sprite-pager.gif");
    background-repeat: no-repeat;
    font-weight: normal;
    }
    
ul.wom-pager li.previous a { 
    background-position: 0 -11px;
    padding-left: 12px; 
    }
    
.inner .main ul.wom-pager li.current a {
    background: #EE8122;
    color: #fff;
    padding: 2px;
    }

ul.wom-pager li.next a { 
    background-position: right 2px;
    padding-right: 12px;
    }
/*- End 'Pager' ------------------------------*/


/*--------------------------------------------
 * Wom Sprites generated
 *--------------------------------------------*/
.wom-sprites {
    background-image: url(images/bg-wom-sprite-1.gif);
    background-color: transparent;
    background-repeat: no-repeat;
}

#wom-sprite-oc-logo {
	height: 60px;
	width: 212px;
	background-position: -0px -0px;
}

#wom-sprite-q {
	height: 39px;
	width: 36px;
	background-position: -218px -3px;
}

#wom-sprite-next {
	height: 19px;
	width: 19px;
	background-position: -248px -0px;
}

#wom-sprite-previous {
	height: 22px;
	width: 21px;
	background-position: -267px -0px;
}

#wom-sprite-a {
	height: 37px;
	width: 37px;
	background-position: -288px -5px;
}

#wom-sprite-oc-in {
	height: 42px;
	width: 56px;
	background-position: -325px -0px;
}
/*- End 'sprites' ----------------------------*/


/*--------------------------------------------*
 * wom form
 *--------------------------------------------*/
#QuestionAsk {
    margin-left: 20px;
    }

.wom-question-ask-callout {
    margin: 0 0 10px 0;
    padding: 10px 0 10px 10px;
    }

.inner .main form a { 
    /* text-decoration: underline; */
    }

.wom-button-pane {
    float: left;
    margin-bottom: 10px;
    }
    
.wom-button-pane input.button { 
    clear: none;
    margin: 0 10px 0 0;
    }
    
.wom-meta { 
    font-style: italic;
    color: #888;
    }
/*- End 'wom form' -------------------------*/

